From 5a05b6f0e730eb1ad43d0870ffb54bf5236ad3ca Mon Sep 17 00:00:00 2001 From: pipistrello Date: Tue, 25 Jan 2022 08:55:05 +0300 Subject: [PATCH] initial --- nextcloud/docker-compose.yaml | 43 +++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 nextcloud/docker-compose.yaml diff --git a/nextcloud/docker-compose.yaml b/nextcloud/docker-compose.yaml new file mode 100644 index 0000000..eed0614 --- /dev/null +++ b/nextcloud/docker-compose.yaml @@ -0,0 +1,43 @@ +version: '3' + +services: + + db: + image: mariadb + container_name: nextcloud-mariadb + networks: + - nextcloud_network + - reverseproxy-nw + volumes: + - /mnt/containers/nextcloud/container-data/database:/var/lib/mysql:Z + - /etc/localtime:/etc/localtime:ro + environment: + - MYSQL_ROOT_PASSWORD=${DB_MYSQL_ROOT_PASSWORD} + - MYSQL_PASSWORD=${DB_MYSQL__PASSWORD} + - MYSQL_DATABASE=nextcloud + - MYSQL_USER=nextcloud + restart: unless-stopped + + app: + image: nextcloud:latest + container_name: nextcloud-app + networks: + - nextcloud_network + - reverseproxy-nw + depends_on: + - db + volumes: + - /mnt/containers/nextcloud/container-data:/var/www/html:Z + - /mnt/containers/nextcloud/container-data:/var/www/html/config:Z + - /mnt/containers/nextcloud/container-data:/var/www/html/custom_apps:Z + - /mnt/containers/nextcloud/container-data:/var/www/html/data:Z + - /mnt/containers/nextcloud/container-data:/var/www/html/themes:Z + - /etc/localtime:/etc/localtime:ro + environment: + - VIRTUAL_HOST=files.it-depot.ru + restart: unless-stopped + +networks: + nextcloud_network: + reverseproxy-nw: + external: true \ No newline at end of file