Dropbox как сервис с мерзавцем — нет с rsync и inotify

У Вас есть совет как, как установить Dropbox как сервис с помощью мерзавца?

Вы думаете, что мерзавец является правильным инструментом для этого?

Я думал об использовании мерзавца + решение для порыва, что Вы думаете об этом?

5
задан tommasop 23 April 2010 в 09:30
поделиться

3 ответа

Если у вас есть удаленный сервер и вы используете Linux, тогда у вас может быть просто папка, которую вы rsync настроите как Например, хронограф «каждые 10 секунд».

Была вещь, которую вы можете установить на Linux, которая дает вам временное хранилище Mac или теневые копии Windows, такие как функция. Запустите это на удаленном сервере.

Это ни в коем случае не будет так хорошо, как в настоящее время предоставляет вам Dropbox, но это бесплатно, сэкономьте место на сервере ...

ОБНОВЛЕНИЕ

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

Не уверен, насколько безопасен Git, могут ли другие просто начать его читать или им нужно знать пароль или что-то в этом роде? в этом случае запустите его в зашифрованном разделе.

3
ответ дан 13 December 2019 в 19:23
поделиться

Спасибо, thecoshman, вы ввели меня в правильное русло rsync.

Проблема заключалась в том, что задание cron не было подходящим вариантом. Я бы хотел иметь средство уведомления об изменениях:

Вводит: inotify

И вот замечательная запись в блоге для решение Dropbox с открытым исходным кодом .

ОБНОВЛЕНИЕ:

На github есть проект, который является результатом обсуждения сообщения в блоге. Он называется lipsync

3
ответ дан 13 December 2019 в 19:23
поделиться

Посмотрите этот проект с открытым исходным кодом: https://github.com/hbons/SparkleShare

Из README проекта:

Как это работает?

SparkleShare создает специальную папку на вашем компьютере. Вы можете добавить в эту папку удаленно размещенные папки (или "проекты"). Эти проекты будут автоматически синхронизироваться с хостом и всеми вашими коллегами, когда кто-то добавляет, удаляет или редактирует файл.

5
ответ дан 13 December 2019 в 19:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: