From 3baabb220a78121a9c03f8874f4d8c61b0151766 Mon Sep 17 00:00:00 2001 From: Marc Blatter Date: Tue, 24 Mar 2026 20:28:40 +0000 Subject: [PATCH] Korrektur --- compose-cloud.yml | 56 +++++++++++++++++++++++++---------------------- 1 file changed, 30 insertions(+), 26 deletions(-) diff --git a/compose-cloud.yml b/compose-cloud.yml index 2294756..88dd7eb 100644 --- a/compose-cloud.yml +++ b/compose-cloud.yml @@ -5,19 +5,21 @@ services: image: lscr.io/linuxserver/nextcloud:latest container_name: nextcloud depends_on: - - db - - redis + db: + condition: service_healthy + redis: + condition: service_healthy environment: - - PUID=1000 - - PGID=1000 - - TZ=Europe/Zurich - - REDIS_HOST=redis - - REDIS_HOST_PASSWORD=Str0ng-Redis-Pass - - DB_TYPE=mysql - - DB_HOST=db - - DB_NAME=nextcloud - - DB_USER=nextcloud - - DB_PASSWORD=Str0ng-Nextcloud-DB-User-Pass + PUID: 1000 + PGID: 1000 + TZ: Europe/Zurich + REDIS_HOST: redis + REDIS_HOST_PASSWORD: Str0ng-Redis-Pass + DB_TYPE: mysql + DB_HOST: db + DB_NAME: nextcloud + DB_USER: nextcloud + DB_PASSWORD: Str0ng-Nextcloud-DB-User-Pass ports: - "8085:80" volumes: @@ -30,25 +32,27 @@ services: interval: 30s timeout: 5s retries: 3 + db: image: mariadb:11 container_name: nextcloud-db command: --transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW environment: - MARIADB_DATABASE: nextcloud - MARIADB_USER: nextcloud - MARIADB_PASSWORD: Str0ng-Nextcloud-DB-User-Pass - MARIADB_ROOT_PASSWORD: Str0ng-Nextcloud-DB-Root-Pass - TZ: Europe/Zurich - volumes: - - /home/marc/nextcloud/db:/var/lib/mysql - restart: unless-stopped - healthcheck: - test: ["CMD", "mysqladmin", "ping", "-h", "127.0.0.1", "-u", "root", "-pStr0ng-Nextcloud-DB-Root-Pass"] - interval: 10s - timeout: 5s - retries: 5 - start_period: 30s + MARIADB_DATABASE: nextcloud + MARIADB_USER: nextcloud + MARIADB_PASSWORD: Str0ng-Nextcloud-DB-User-Pass + MARIADB_ROOT_PASSWORD: Str0ng-Nextcloud-DB-Root-Pass + TZ: Europe/Zurich + volumes: + - /home/marc/nextcloud/db:/var/lib/mysql + restart: unless-stopped + healthcheck: + test: ["CMD", "mysqladmin", "ping", "-h", "127.0.0.1", "-u", "root", "-pStr0ng-Nextcloud-DB-Root-Pass"] + interval: 10s + timeout: 5s + retries: 5 + start_period: 30s + redis: image: redis:7-alpine container_name: nextcloud-redis