From 50f770c8e65ebf7839cbbb418d78657fcc191b0c Mon Sep 17 00:00:00 2001 From: "dominik.summereder" Date: Sat, 5 Apr 2025 02:27:19 +0000 Subject: [PATCH] =?UTF-8?q?NextCloud=5FCompose=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- NextCloud_Compose | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 NextCloud_Compose diff --git a/NextCloud_Compose b/NextCloud_Compose new file mode 100644 index 0000000..4eecd4c --- /dev/null +++ b/NextCloud_Compose @@ -0,0 +1,40 @@ +version: '3.9' +services: + mariadb: + image: mariadb:latest + restart: always + command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW --innodb-file-per-table=1 --skip-innodb-read-only-compressed + volumes: + - /home/pi/docker/nextcloud/mariadb:/var/lib/mysql + environment: + - MYSQL_ROOT_PASSWORD= --Siehe Vaultwaren-- + - MYSQL_PASSWORD= --Siehe Vaultwaren-- + - MYSQL_DATABASE=nextcloud + - MYSQL_USER=nextcloud + healthcheck: + test: ["CMD", "mysqladmin", "ping", "-h", "localhost"] + interval: 10s + timeout: 5s + retries: 3 + start_period: 30s + + nextcloud: + image: nextcloud:latest + restart: always + ports: + - 8050:80 + links: + - mariadb:mysql + volumes: + - /home/pi/docker/nextcloud/nextcloud:/var/www/html + - /home/pi/docker/nextcloud/apps:/var/www/html/custom_apps + - /home/pi/docker/nextcloud/config:/var/www/html/config + - /home/pi/mnt/docker/nextcloud/ncdata:/var/www/html/data + - /home/pi/mnt/usbdrive/NexcloudBackup:/media/usbdrive/NexcloudBackup + environment: + - MYSQL_PASSWORD= --Siehe Vaultwaren-- + - MYSQL_DATABASE=nextcloud + - MYSQL_USER=nextcloud + - MYSQL_HOST=mariadb + + \ No newline at end of file