Самостоятельное облачное хранилище

Я ищу собственное облачное хранилище, которое:

  • Бесплатно и с открытым исходным кодом
  • Имеет клиент синхронизации Windows, который:
    • Работает в фоновом режиме
    • Поддерживает редактирование документов в автономном режиме
    • Предпочтительно интегрируется с Office 2016 (например, OneDrive)
  • Имеет веб-интерфейс, который:
    • Поддерживает просмотр, создание, загрузку и удаление файлов
    • Поддерживает совместное редактирование документов (.docx) и презентаций (.pptx) в режиме реального времени.
  • Поддерживает WebDAV
  • Имеет аутентификацию на основе LDAP
  • Отлично работает на Raspberry Pi 3 с 5 одновременными пользователями
  • Подходит для SD-карты 2 ГБ (включая ОС (Raspbian) и все зависимости)
Лень писать ответ, но как предложение: соответствует ли NextCloud вашим потребностям? (Есть несколько надстроек для веб-приложения, поэтому вам, возможно, придется установить некоторые из них, чтобы получить некоторые функции, которые вы хотите)
@palsch: он не подходит для SD-карты на 2 ГБ, о которой я забыл упомянуть.
Разве «собственное облако» — это не оксюморон?
@Nakilon Не совсем, учитывая, что «облако» - это не водянистая вещь, которая хранит дождь в небе ... Облако означает, что оно одинаково доступно везде, и так же, как Dropbox размещает файл на сервере, вы можете использовать свой собственный компьютер разместить его.
@YisroelTech, «одинаково доступный везде» применим практически к любому сервису или веб-сайту.

Ответы (5)

Я уже больше года использую облачный сервер Seafile с оригинального pi. Они поддерживают все перечисленные вами требования с исправлениями ошибок и добавлением новых функций через регулярные промежутки времени. домашняя страница морского файла

Я использую собственное облако . Он отвечает всем вашим требованиям. Единственное, что я хотел бы сказать, вам нужно быть немного терпеливым с ownCloud. Если вы вносите изменения в файл, убедитесь, что он синхронизирован, прежде чем вносить дальнейшие изменения. Особенно это касается переименования папок.

«Отлично работает на Raspberry Pi 3 с 5 одновременными пользователями», не очень хорошо работает на pii. Минутный процессор очень быстро нагревается при индексировании... так что вам придется проявлять терпение, что бы вы ни делали. Я слышал, что сейчас есть более дешевый альт. пи.. банановый пи.. как рашпиль пи, но лучше

Ограничившись картой microSD объемом 2 Гб, вы просто серьезно усложните себе жизнь, и даже использования чего-то вроде Alpine Linux будет недостаточно, плюс ваша БД будет расти со временем, не говоря уже о том, что вы, вероятно, захотите выделить место для подкачки .

Даже карты 10-го класса на 16 ГБ в наши дни стоят очень дешево, и у вас будут развязаны руки, и вы не будете беспокоиться о зависимостях и apt-кэше.

Кроме того, следующая итерация ownCloudNextcloud (которую я бы порекомендовал) — предлагает образ для RPi, NextCloudPi . Он основан на Raspbian и включает стек LAMP и другие полезные функции.

Только что услышал о «Owncloud». Бесплатно Я думаю, что вы отвечаете за пользователей и размер. Это все, что я знаю, но звучит достойно проверки.

Быстрая проверка показывает, что owncloud должен делать то, что вы хотите. Затем я проверил свой пи, и, хотя у меня уже есть некоторые зависимости (apache и т. д.), он хочет установить еще всего 200 МБ всего, и я мог бы легко избавиться от достаточного количества вещей, которые у меня есть на моем пи, чтобы его отключить. около 1gb используется.

Но тогда ваша проблема становится хранилищем ... или вы планируете подключить USB-накопитель к pi для массового хранения?

Да, я буду использовать USB-накопитель для хранения данных. Но можете ли вы совместно редактировать документы и презентации в режиме реального времени в веб-интерфейсе с помощью такой небольшой установки?