The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

10.12.2012 00:01  Представлен Seafile, Dropbox-подобный сервер хранения на основе технологий Git

Увидел свет релиз Seafile, открытой платформы для создания сервиса облачного хранения данных, напоминающего по своей сути Dropbox, но отличающегося возможностью развёртывания на собственном подконтрольном оборудовании. Код проекта написан на языке Python и распространяется под лицензией GPLv3, для хранения метаданных используется SQLite. Кроме серверной части и клиента для синхронизации файлов подготовлена реализация web-интерфейса SeaHub и мобильного клиента Seadroid для платформы Android.

Помимо базовых функций хранения на удалённом сервере и обеспечения синхронизации данных между компьютерами, Seafile предоставляет гибкие возможности по организации совместной работы с контентом. Для удобства совместной работы поддерживается создание рабочих областей, в которых члены группы могут размещать произвольную информацию, интересную для участников группы. Наборы файлов могут объединяться в библиотеки, к которым может открываться доступ для отдельных пользователей или групп, а также публичный доступ. Для отслеживания изменения файлов в областях совместного доступа, предусмотрена возможность отправки уведомлений членам группы.

Каждая библиотека воспринимается как отдельное хранилище и может синхронизироваться между машинами пользователя по отдельности. Клиентская часть поддерживает обеспечение синхронизации данных между локальной директорией и определённой библиотекой в облачном хранилище. В web-интерфейсе поддерживается функция предварительного просмотра различных типов файлов, возможность обсуждения файлов с участниками группы, простые функции ведения списков задач и управления проектами.

Каждая библиотека в хранилище представлена в форме, напоминающей Git-репозиторий. Данная особенность даёт возможность использования версионного контроля, в том числе поддержку доступа к прошлым редакциям хранимого контента, возможность отследить все внесённые изменения (кто, когда и что менял), вернуть прошлое состояние файла или восстановить случайно удалённый файл. Для обеспечения конфиденциальности данных возможно шифрование на стадии до отправки информации на сервер (администрация сервера не сможет просмотреть содержимое, не зная пароля). Передача данных между клиентом и сервером также может вестись с использованием шифрования.

В основе Seafile лежат технологии, применяемые в системе управления исходными текстами Git. При этом Seafile не зависит от Git и самостоятельно реализует нужные методы, которые упрощены и переработаны для выполнения задач автоматической синхронизации данных, обеспечения возобновления передачи данных в случае разрыва соединения и поддержки различных бэкендов хранения на стороне сервера. Данные хранятся с разбиением на блоки, что повышает эффективность хранения и даёт возможность ускорения передачи файлов за счёт параллельной загрузки блоков с разных серверов хранения.

  1. Главная ссылка к новости (http://seafile.com/en/news/...)
  2. OpenNews: Релиз ownCloud 4.5, платформы для создания облачных хранилищ в стиле Dropbox
  3. OpenNews: В рамках проекта git-annex assistant развивается аналог Dropbox на базе Git
  4. OpenNews: Релиз Dropbox 1.0
  5. OpenNews: SparkleShare - новый свободный проект для создания online-хранилищ
Лицензия: CC-BY
Тип: Программы
Ключевые слова: dropbox, git, seafile
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Пингвино, 23:59, 09/12/2012 [ответить] [смотреть все]
  • +5 +/
    Версионность файлов - это очень и очень хорошо. Google Drive и SkyDrive было дело меня очень сильно опечалили после неверных правок документов.
     
     
  • 2.18, x0r, 11:32, 10/12/2012 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    В основе Seafile лежат технологии, применяемые в системе управления исходными т... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.32, Аноним, 21:21, 10/12/2012 [^] [ответить] [смотреть все]  
  • +3 +/
    В настоящее время не существует проверенных и оттестированных технологий, позвол... весь текст скрыт [показать]
     
  • 1.2, deadless, 00:03, 10/12/2012 [ответить] [смотреть все]  
  • +3 +/
    как оно по сравнению с ownCloud ?
     
     
  • 2.4, Аноним, 00:32, 10/12/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    В версии 4 5 шифрование файлов молча убрали Тут похоже есть, но пароль передает... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.17, Аноним, 11:23, 10/12/2012 [^] [ответить] [смотреть все]  
  • +2 +/
    Вдогонку - версии клепаются как пирожки - например версия 1 2 вышла в ноябре, а ... весь текст скрыт [показать]
     
  • 3.27, psh, 16:35, 10/12/2012 [^] [ответить] [смотреть все]  
  • +2 +/
    Шифрование убрали, потому что оно было криво реализовано В версии 5 обещают сде... весь текст скрыт [показать]
     
  • 1.3, Аноним, 00:15, 10/12/2012 [ответить] [смотреть все]  
  • +2 +/
    http://seafile.com/en/home/ правильный линк
     
  • 1.5, cijic, 01:13, 10/12/2012 [ответить] [смотреть все]  
  • +1 +/
    Ссылка, которую в новости дали, сразу ведёт на 404 на сайте. Надеюсь программисты этого приложения лучше разбираются в своём деле, чем те, что делали сайт на Django.
     
     
  • 2.8, Филипп Филиппович, 02:11, 10/12/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ну, то, что там 404, само по себе даже о программистах сайта ничего не говорит, ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.12, anonim, 07:38, 10/12/2012 [^] [ответить] [смотреть все]  
  • +2 +/
    Причем эти мысли даже не о Django-разработчиках, а об админах веб-сервера, потом... весь текст скрыт [показать]
     
  • 1.6, cijic, 01:15, 10/12/2012 [ответить] [смотреть все]  
  • +/
    И сразу, в догонку, почему серверная часть только для Linux? Это же Python.
     
     
  • 2.19, Аноним, 12:17, 10/12/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А есть что-то еще?
     
     
  • 3.22, donotbugme, 13:05, 10/12/2012 [^] [ответить] [смотреть все]  
  • +/
    Да, ещё есть клиентская часть.
     
  • 2.34, Аноним, 21:30, 10/12/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    1 Там дофига зависимостей, большинство из которых вряд ли портировано на винду ... весь текст скрыт [показать] [показать ветку]
     
  • 2.36, Ruslan, 18:35, 18/12/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Раз основано на "технологии GIT", значит не только на Python, видимо.
     
  • 1.7, cijic, 01:28, 10/12/2012 [ответить] [смотреть все]  
  • +/
    И третий коммент - извините, я надеюсь, что я просто не замечаю, но как в клиенте авторизоваться-то?
     
     
  • 2.25, Denis, 15:54, 10/12/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Зайти на seahub, залогиниться, выбрать нужную библиотеку, Download она откроетс... весь текст скрыт [показать] [показать ветку]
     
  • 1.10, GentooBoy, 04:24, 10/12/2012 [ответить] [смотреть все]  
  • +/
    после git-annex и пары других поделок, потерял веру в клауд сторадж на основе git.
     
     
  • 2.11, Ok, 05:51, 10/12/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    В смысле на основе dvcs в принципе или именно гита? Что с ними не так?
     
     
  • 3.13, GentooBoy, 08:43, 10/12/2012 [^] [ответить] [смотреть все]  
  • –3 +/
    проблемы с местом занимаемым на диске, git-annex очень сильно разрастается с бин... весь текст скрыт [показать]
     
  • 3.14, GentooBoy, 09:09, 10/12/2012 [^] [ответить] [смотреть все]  
  • –3 +/
    вот у данной поделки seafile-data тоже дублирует seafile, но от этого не куда не... весь текст скрыт [показать]
     
  • 1.15, kotonimous, 09:31, 10/12/2012 [ответить] [смотреть все]  
  • +/
    А как с плагинами для файл-менеджеров и клиентом под андроид?
     
     
  • 2.20, Аноним, 12:19, 10/12/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Клиент для Android в новости упомянут А для каких файл-менеджеров Для FAR что-... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.23, kotonimous, 13:30, 10/12/2012 [^] [ответить] [смотреть все]  
  • +/
    Да, с андроидом протупил Для пакмана, наутилуса, крузадера тысячи их Чем... весь текст скрыт [показать]
     
  • 2.26, Anonim, 16:11, 10/12/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Должна быть возможность прозрачно для всех приложений монтировать ... эээ библиотеку в папку чтобы не хранить локальную копию данных и наоборот включить синхронизацию локальной копии с...
    Оно умеет?
     
  • 1.21, Пиу, 12:45, 10/12/2012 [ответить] [смотреть все]  
  • +1 +/
    версионность хранения бинарных файлов - это бред. добавил/удалил фоточки - все пространство выжранно.
    а для хранения сорцов/текстов используйте обычный гитхаб/битбакет
     
     
  • 2.24, Аноним, 15:07, 10/12/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ну утрировать не надо Пара последних версий, а не вся историй И не весь хомяк,... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.29, Пиу, 17:23, 10/12/2012 [^] [ответить] [смотреть все]  
  • +/
    как это сделать на базе гита, если у тебя идет цепочка хешей?
     
     
  • 4.31, Аноним, 20:20, 10/12/2012 [^] [ответить] [смотреть все]  
  • +/
    Вариант 1 Rebase Вариант 2 - Физически удалить блоб из репозитория что можно ... весь текст скрыт [показать]
     
  • 4.33, Аноним, 21:24, 10/12/2012 [^] [ответить] [смотреть все]  
  • +/
    На базе гита - никак Нужны более подходящие технологии ... весь текст скрыт [показать]
     
  • 3.30, Пиу, 17:26, 10/12/2012 [^] [ответить] [смотреть все]  
  • +/
    > Ну утрировать не надо. Пара последних версий, а не вся историй. И
    > не весь хомяк, а выбранный нужный каталог. И все нормально будет!
    > Вместо анального дропбокса самое оно.

    Seafile keeps every version of your files. You may restore a file to an older version, or restore a mistakenly deleted file.

     
  • 1.28, шестиклассник, 16:39, 10/12/2012 [ответить] [смотреть все]  
  • +/
    А это не тот проект, которые с кикстартера начинал?
     
     
  • 2.35, mva, 04:39, 11/12/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Нет, с кикстартера начинал как раз git-annex
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor