12.49.54
Реліз Seafile, хмарного сервісу на основі Git
Seafile
                       Вийшов реліз Seafile, відкритої платформи для створення хмарного сервісу зберігання даних, що нагадує по своїй суті Dropbox, але відрізняється можливістю розгортання на власному обладнанні. Код проекту написаний на мові Python і розповсюджується під ліцензією GPLv3, для зберігання метаданих використовується SQLite. Крім серверної частини і клієнта для синхронізації файлів підготовлена ​​реалізація web-інтерфейсу SeaHub і мобільного клієнта Seadroid для платформи Android.

Крім базових функцій зберігання на віддаленому сервері і забезпечення синхронізації даних між комп'ютерами, Seafile надає гнучкі можливості по організації спільної роботи з контентом. Для зручності спільної роботи підтримується створення робочих областей, в яких члени групи можуть розміщувати довільну інформацію, цікаву для учасників групи. Набори файлів можуть об'єднуватися в бібліотеки, до яких може відкриватися доступ для окремих користувачів або груп, а також публічний доступ. Для відстежування зміни файлів в областях спільного доступу, передбачена можливість відправки повідомлень членам групи.

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

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

В основі Seafile лежать технології, застосовувані в системі управління вихідними текстами Git. При цьому Seafile не залежить від Git і самостійно реалізує потрібні методи, які спрощені і перероблені для виконання завдань автоматичної синхронізації даних, забезпечення поновлення передачі даних у випадку розриву з'єднання і підтримки різних бекендів зберігання на стороні сервера. Дані зберігаються з розбиттям на блоки, що підвищує ефективність зберігання і дає можливість прискорення передачі файлів за рахунок паралельного завантаження блоків з різних серверів зберігання.

Також є можливість отримати 5Гб на їхньому сервері, але тоді втрачаються всі переваги приватної хмари.

Скріншоти веб-інтерфейсу:



Завантажити клієнти:

Windows XP, Vista, 7
Mac OS X
Ubuntu 11.10 і новіші версії (64біт)
Ubuntu 11.10 і новіші версії (32біт)


Сервер:
Завантажити

Гарантовано запускається на:

  • Debian 6
  • Ubuntu 12.04

Переглядів: 438 | Додав: dvi | Рейтинг: 0.0/0
Всього коментарів: 0
der="0" width="100%" cellspacing="1" cellpadding="2" class="commTable">
Ім'я *:Email:WWW:
Код *:
close