Установка NextCloud
Чек-лист задач
- Наличие домена
- Наличие сервера (VPS)
- Подготовка сервера
- Подготовка окружения серверу
- Установка приложения
Нужно приобрести домен для приложения. Это необходимое действие. Все инструкции о том как это можно сделать подробно описано на сервисах указанные в нашей рекомендации. Доброжелательная поддержка сервисов поможет это сделать быстро и комфортно.
Наличие сервера
Минимальное требование сервера:
- 4 CPUs
- 6 RAM
- 30 Gb не менее
Подготовка сервера
Операционная систем Ubuntu 22.04.
Подготовка окружение сервера
Входим в консоль сервера. Следующей команде уберем вопрос о перезапуске сервисов.
sudo apt-get purge needrestart
Установим docker
Загрузим необходимые файлы для установки приложения
curl -s https://raw.githubusercontent.com/6Ministers/nextcloud-docker-compose-all-in-one/master/download.sh | sudo bash -s nextcloud
Настройки установки
Укажем домен приложения
https://subdomain.your-domain:443 { header Strict-Transport-Security max-age=31536000; reverse_proxy localhost:11000 encode zstd gzip ... }
Запуск приложения
Перейдем в каталог
cd nextcloud
Запускаем исполнительный файл
docker-compose up -d
Комплектация приложения
Переходим по ссылке:
https://nextcloude.domain.com:8080
Делаем необходимые настройки
Необходимые команды
Запуск
docker-compose up -d
Перезапуск
docker-compose restart
Остановка
docker-compose down
Остановка и запуск
sudo docker-compose down && sudo docker-compose up -d
Вывод списка контейнеров
docker ps