From b8ed8b22c2d2654cb3b76043562a3e9f6149c5dd Mon Sep 17 00:00:00 2001 From: Teddy Date: Sun, 15 Feb 2026 16:28:05 +0000 Subject: [PATCH] init --- compose.yml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 compose.yml diff --git a/compose.yml b/compose.yml new file mode 100644 index 0000000..13da0c1 --- /dev/null +++ b/compose.yml @@ -0,0 +1,38 @@ +services: + db: + image: docker.io/postgres:16-alpine + container_name: nextcloud-db + restart: unless-stopped + environment: + - POSTGRES_DB=nextcloud + - POSTGRES_USER=nextcloud + - POSTGRES_PASSWORD=nextcloud + volumes: + - nextcloud_db:/var/lib/postgresql/data + networks: + - nextcloud + + nextcloud: + image: docker.io/nextcloud:latest + container_name: nextcloud + restart: unless-stopped + environment: + - POSTGRES_HOST=db + - POSTGRES_DB=nextcloud + - POSTGRES_USER=nextcloud + - POSTGRES_PASSWORD=nextcloud + - NEXTCLOUD_TRUSTED_DOMAINS=cloud.roysland.net + volumes: + - /mnt/nextcloud-data:/var/www/html + ports: + - "8080:80" + depends_on: + - db + networks: + - nextcloud + +networks: + nextcloud: + +volumes: + nextcloud_db: