No description
nginx | ||
docker-compose.yml | ||
example.env | ||
LICENSE | ||
README.md |
Docker Compose для простой установки Nextcloud в Docker
Необходимые пакеты в системе:
- docker
- docker-compose (должен быть v2)
- git
Для начала необходимо скачать репозиторий:
git clone https://git.kurator.tech/B4D_US3R/NextcloudDockerSetup.git
Далее переходим в папку с файлами из репозитория:
cd NextcloudDockerSetup
И правим файл example.env:
nano example.env
Переменные и их значения:
- POSTGRES_DB - имя базы данных. Можно оставить nextcloud.
- POSTGRES_USER - имя пользователя, который будет управлять базой данных. Так же можно оставить nextcloud.
- POSTGRES_PASSWORD - пароль от базы данных. Требуется сменить на свой.
После редактирования example.env необходимо скопировать его в эту же папку под названием .env:
cp example.env .env
После этого можно запустить Nextcloud:
docker compose up -d
После запуска nextcloud будет доступен по адресу ip_address:8666
TODO
- Добавить Redis
- Добавить конфиг Nginx для обратного прокси и расписать как это делать
- Может ещё что-нибудь вспомню