From fc4ded9305d210083eaee05f3af3eab415bff9f9 Mon Sep 17 00:00:00 2001 From: emrekirman Date: Tue, 12 Aug 2025 14:03:15 +0000 Subject: [PATCH] 'nextcloud/nextcloud.yml' ekle --- nextcloud/nextcloud.yml | 45 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 nextcloud/nextcloud.yml diff --git a/nextcloud/nextcloud.yml b/nextcloud/nextcloud.yml new file mode 100644 index 0000000..454976b --- /dev/null +++ b/nextcloud/nextcloud.yml @@ -0,0 +1,45 @@ +version: "3.8" + +services: + db: + image: postgres:16 + environment: + POSTGRES_DB: nextcloud + POSTGRES_USER: nextcloud + POSTGRES_PASSWORD: strongpassword + volumes: + - db_data:/var/lib/postgresql/data + networks: + - nextcloud_net + deploy: + replicas: 1 + restart_policy: + condition: on-failure + + app: + image: nextcloud:29 + ports: + - 8080:80 + environment: + POSTGRES_HOST: db + POSTGRES_DB: nextcloud + POSTGRES_USER: nextcloud + POSTGRES_PASSWORD: strongpassword + volumes: + - nextcloud_data:/var/www/html + depends_on: + - db + networks: + - nextcloud_net + deploy: + replicas: 1 + restart_policy: + condition: on-failure + +volumes: + db_data: + nextcloud_data: + +networks: + nextcloud_net: + driver: overlay