Свое облачное хранилище (Ubuntu 18.04 и Nextcloud)

Хочу рассказать как можно легко создать собственное облачное хранилище для синхронизации всех устройств и резервного хранилища. За основу взята виртуальная машина, но это не исключает физического сервера. Для нормальной работы вам понадобится белый IP (так же для удобства можно использовать свой домен).

Устанавливаем Ubuntu 18.04 Server

В данном случае на виртуальную машину.

Свое облачное хранилище (Ubuntu 18.04 и Nextcloud) Ubuntu, Настройка, Файловый сервер, Синхронизация, Длиннопост

Открываем сразу доступ в локальную сеть.

Свое облачное хранилище (Ubuntu 18.04 и Nextcloud) Ubuntu, Настройка, Файловый сервер, Синхронизация, Длиннопост

Посте установки ubuntu обновляемся

sudo -i
apt update && apt upgrade -y

Устанавливаем Nextcloud

snap install nextcloud

Смотрим IP

ifconfig

Открываем в браузере и завершаем установку созданием администратора.

Свое облачное хранилище (Ubuntu 18.04 и Nextcloud) Ubuntu, Настройка, Файловый сервер, Синхронизация, Длиннопост

Устанавливаем приложение на все свои устройства.

Свое облачное хранилище (Ubuntu 18.04 и Nextcloud) Ubuntu, Настройка, Файловый сервер, Синхронизация, Длиннопост

Если вы за роутером то на нем открываем порты 80 на 880, 443 на 8443

Свое облачное хранилище (Ubuntu 18.04 и Nextcloud) Ubuntu, Настройка, Файловый сервер, Синхронизация, Длиннопост

Очень большой функционал, развернуть сервер можно буквально за 15-20 минут и пользоваться сколько угодно бесплатно без регистрации и смс. Всем удачи.

GNU/Linux

1K постов15.5K подписчиков

Добавить пост

Правила сообщества

Все дистрибутивы хороши.

Будьте людьми.

14
Автор поста оценил этот комментарий
Выбор серверной Убунты немного странный. Зачем оно, если есть Дебиан и ЦентОс? Или я чего-то не знаю?
раскрыть ветку (1)
12
Автор поста оценил этот комментарий

Личные предпочтения

показать ответы
DELETED
Автор поста оценил этот комментарий

Это что за провайдер за 20 рэ?! У нас минимум от 800 рублей.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

ростелеком

Автор поста оценил этот комментарий

Соедините компонент removable-media : sudo snap connect nextcloud:removable-media .Подключение этого интерфейса дает разрешения Nextcloud доступ к вещам в /media/ , поэтому вы можете отредактировать /var/snap/nextcloud/current/nextcloud/config/config.php и убедитесь, что datadirectory указывает на нужное место.Отключить привязку: sudo snap disable nextcloudПереместить (или скопировать) текущий каталог данных в новое место: sudo mv /var/snap/nextcloud/common/nextcloud/data /media/my/new/data .Восстановить привязку: sudo snap enable nextcloud .Теперь вам не нужно беспокоиться о внешнем медиа-решении: все данные Nextcloud будут там.
Обратите внимание, что это касается только необработанных данных (например, файлов), размещенных в Nextcloud. База данных и приложения по-прежнему находятся в /var/snap/nextcloud/current/

Автор поста оценил этот комментарий

sudo nextcloud.enable-https self-signed

sudo ufw allow 80,443/tcp

1
Автор поста оценил этот комментарий

Реальный IP у провайдера стоит 150 рублей в месяц. За эти деньги можно купить 2тб того же Яндекса. Ну и смысл?

раскрыть ветку (1)
Автор поста оценил этот комментарий

откуда такие цены? у меня это стоит 20 рублей.

показать ответы
2
Автор поста оценил этот комментарий

Кросплатформенность, это хорошо!

Надо попробовать.

Под centos есть, не в курсе?

раскрыть ветку (1)
4
Автор поста оценил этот комментарий

Это мне легко. Вам понятно. А остальным обычно нет. А с ssl все вообще неочевидно. Да и неполным выглядит без этого.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Согласен :)

3
Автор поста оценил этот комментарий

Но при этом ничего полезного нет. Ни как это сделать на сервере, а не на локалхосте, как домен получить, как сертификат к нему.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Белый IP, открытие портов и вы в интернете. Домен очень просто покупается и в настройках днс прописывается свой IP. Что тут писать то?

показать ответы
1
Автор поста оценил этот комментарий

Если бы ты попробовал 18.10 server, то поставив галочку при установке у тебя уже стоял бы nextcloud.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

18.10 не возможно пока пользоваться

показать ответы
9
Автор поста оценил этот комментарий

Скорее "как нарисовать линию"

раскрыть ветку (1)
5
Автор поста оценил этот комментарий

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

показать ответы