Как создать Nextcloud-облако на Raspberry Pi и начать им пользоваться

Raspberry Pi имеет достаточно мощности, чтобы выступать в качестве полноценного домашнего облачного хранилища. Один из способов его создать – использовать Nexcloud Server. Это простое в настройке и использовании ПО имеет довольно широкий функционал и предоставляет много возможностей.

Как создать Nextcloud-облако на Raspberry Pi и начать им пользоваться 69
Тэги

Raspberry Pi имеет достаточно мощности, чтобы выступать в качестве полноценного домашнего облачного хранилища. Один из способов его создать – использовать Nexcloud Server. Это простое в настройке и использовании ПО имеет довольно широкий функционал и предоставляет много возможностей.

Что понадобится для создания облака на RPi?

Чтобы создать облако на Raspberry Pi, понадобятся следующие устройства:

  • сам одноплатный компьютер;
  • блок питания;
  • MicroSD-карта памяти;
  • жесткий диск (для SATA потребуется переходник);
  • роутер.

Все перечисленное, вероятно, имеется у владельца «Малины». Исключение – жесткий диск. Он нужен обязательно, так как MicroSD-карты не отличаются надежностью, да и их ёмкость оставляет желать лучшего.

Маршрутизатор нужен, чтобы открыть доступ к облаку из интернета. Но если хранилище будет использоваться только в локальной сети, то он не обязателен.

Установка и запуск

Чтобы создать хранилище на Raspberry, прежде всего понадобится загрузить и установить соответствующее ПО. Найти его можно на официальном сайте проекта nextcloud.com в разделе Download. Проблем с установкой возникнуть не должно, так как скаченный архив содержит в том числе инструкцию по инсталлированию. В качестве дистрибутива лучше использовать Ubuntu Server, так как в нем имеется все необходимое сопутствующее ПО.

ubuntu server for raspberry pi

После того как установка будет завершена, останется перезагрузить «Малину». После ее повторного включения понадобится узнать адрес RPi. Это можно сделать, например, в админке роутера.

Получив его, потребуется с какого-либо устройства, подключенного к сети, набрать в браузере адрес «Малины». Отобразится страница, на которой потребуется ввести логин/пароль (их нужно придумать и запомнить), а затем нажать на кнопку «Завершить установку». Введенные реквизиты нужны для доступа к функциям администратора. Когда это будет сделано, отобразится корневой раздел хранилища.

Возможности для настройки

После того как все вышеперечисленное выполнено, облачное хранилище Raspberry Pi фактически готово. Им можно пользоваться, но лучше вначале выполнить процедуру конфигурирования.

Первое, что можно сделать – это создать пользователей. Для этого нужно перейти на страницу «Пользователи» и в находящейся вверху форме указать имя юзера, пароль для него и группу, в которую он станет входить, а затем нажать на «Создать».

Внимание! После установки доступна только одна группа – admin. Чтобы создать новую, нужно нажать на «Добавить группу».

Каждому пользователю можно присвоить квоту на хранение данных. Если этого не сделать, ему будет доступно все дисковое пространство.

Создание собственного облачного хранилища Nextcloud на Raspberry Pi

Теперь можно протестировать, как работает Nexcloud на Raspberry Pi. Для этого следует вернуться на главную страницу и нажать на элемент с пиктограммой «+». Через выпавшее меню можно создать новую папку. После перехода в нее останется просто перетащить файлы в окно браузера и начнется их загрузка в облако.

Nexcolud позволяет настраивать права доступа.  Для этого нужно нажать на иконку «Поделиться», находящуюся рядом с названием папки. Справа отобразится панель. В ней можно указать группу и дать ей интересующие права. В том числе можно разрешить загружать в выбранную папку свои файлы членам указанной группы.

Мобильные клиенты Nextcloud

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

мобильные клиенты Nextcloud

Войти в панель облака через «клиент» не составляет труда. Для этого нужно вписать адрес сервера и указать реквизиты доступа. После нажатия на CONNECT загрузится панель.

Следует отметить, что десктопные клиенты для Nextcloud есть в том числе для Windows, Mac OS и Linux. Их можно загрузить с официального сайта проекта.

Установка Nextcloud на Raspberry Pi не отличается сложностью, как и использование этого облака. При этом такой домашний сервер во многих случаях удобнее, чем публичные сервисы с аналогичным функционалом.