Pull to refresh

4 способа развернуть собственный аналог Dropbox

Reading time 2 min
Views 59K
Original author: Klint Finley (ReadWriteWeb)
storage


Хотите получить облачное хранилище, но при этом иметь больше контроля над вашим сервисом, чем вы могли бы получить от Dropbox и его конкурентов? Здесь представлены несколько способов, чтобы создать ваше собственное хранилище в стиле Dropbox.

Первый метод основан на использовании GlusterFS, второй использует Git для синхронизации файлов. Эти проекты предназначены для Unix-подобных операционных систем, таких как Linux и OSX, но некоторые могут также работать и под Cygwin.

Использование GlusterFS


Джефф Дарси из CloudFS написал учебник по построению собственных Dropbox-подобных сервисов с помощью GlusterFS с помощью монтирования файловых систем с удаленного сервера на локальный компьютер. Он использует Rackspace Cloud для его приложения, но отмечает, что это должно работать и на любых виртуальных выделенных серверах (VPS) (и, конечно же, не виртуальных серверах тоже).

Недостатком такого подхода является отсутствие доступа в автономном режиме — то есть вместо синхронизации папок мы получаем удаленное место, работающее как локальная папка. Это может быть решено с использованием Rsync или других приложений для синхронизации.

SparkleShare


SparkleShare это попытка создать opensource-альтернативу Dropbox для собственного хостинга. Вы можете найти релиз-кандидат на GitHub . В отличие от подхода GlusterFS, он предоставляет вам синхронизацию папок в автономном режиме. Портирование на Windows и мобильные платформы также планируется.

DVCS-Autosync


DVCS-AutoSync — это другая, основанная на Git, opensource-альтернатива Dropbox, также поддерживающая Mercurial и другие распределенные системы контроля версий. Он предоставляет большую функциональность, чем SparkleShare, но немного сложнее в установке.

ownCloud


Details are a little sparse on the ownCloud site, but it is a KDE-based Dropbox alternative.
На сайте ownCloud довольно мало подробностей, но это основанная на KDE альтернатива Dropbox.
Вот список возможностей:
  • Хранение файлов централизованно на ваших компьютерах
  • Доступ с любых устройств
  • Онлайн и в автономный режим (синхронизация)
  • Кросс-платформенность
  • Автоматическое версионирование
  • Совместное использование с вашими друзьями
  • Автоматические бэкапы
  • Шифрование
  • Синхронизация ваших приложений KDE Desktop
  • Интеграция с рабочим столом
  • Плагины для проигрывателя, фотогалереи, RSS и многого другого

Что ещё?


Я уверен, что существуют ещё методы. Как ещё можно построить альтернативу Dropbox?
Tags:
Hubs:
+56
Comments 48
Comments Comments 48

Articles