Установка NextCloud

Установка NextCloud


Чек-лист задач

  • Наличие домена
  • Наличие сервера (VPS)
  • Подготовка сервера
  • Подготовка окружения серверу
  • Установка приложения

Нужно приобрести домен для приложения. Это необходимое действие. Все инструкции о том как это можно сделать подробно описано на сервисах указанные в нашей рекомендации. Доброжелательная поддержка сервисов поможет это сделать быстро и комфортно.

В своей работе мы используем эти сервисы:

beget.com

timeweb.cloud

Наличие сервера

Минимальное требование сервера:

  • 4 CPUs
  • 6 RAM
  • 30 Gb не менее 

В своей работе мы используем эти сервисы:

beget.com

timeweb.cloud

Подготовка сервера

Операционная систем Ubuntu 22.04.


Подготовка окружение сервера

Входим в консоль сервера. Следующей команде уберем вопрос о перезапуске сервисов.

Буфер обмена

sudo apt-get purge needrestart

Установим docker

Загрузим необходимые файлы для установки приложения

Настройки установки

Укажем домен приложения

Буфер обмена
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