From 0a7aa56c97850c8f7773abc7176c66c2354aced4 Mon Sep 17 00:00:00 2001 From: oxmox Date: Mon, 4 Sep 2023 21:28:12 +0200 Subject: [PATCH] move secrets up top; cleanup --- docker-compose.yml | 30 ++++++++++-------------------- 1 file changed, 10 insertions(+), 20 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 630f2ee..69e3452 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,15 @@ version: "3.3" +secrets: + nextcloud_db_password: + file: ./secrets/nextcloud_db_password + nextcloud_db_root_password: + file: ./secrets/nextcloud_db_root_password + nextcloud_admin_password: + file: ./secrets/nextcloud_admin_password + forgejo_db_root_password: + file: ./secrets/forgejo_db_root_password + services: traefik: image: "traefik:v2.10" @@ -197,26 +207,6 @@ services: - "traefik.http.middlewares.forgejo_app_strip.stripprefix.prefixes=/forge" - "traefik.http.services.forgejo_app.loadbalancer.server.port=3000" -secrets: - nextcloud_db_password: - file: ./secrets/nextcloud_db_password - nextcloud_db_root_password: - file: ./secrets/nextcloud_db_root_password - nextcloud_admin_password: - file: ./secrets/nextcloud_admin_password - forgejo_db_root_password: - file: ./secrets/forgejo_db_root_password - - - #dashboard: - # image: "traefik/whoami" - # container_name: "dashboard-service" - # labels: - # - "traefik.enable=true" - # - "traefik.http.routers.dashboard.rule=Host(`oxmox.root.sx`) && PathPrefix(`/dashboard`)" - # - "traefik.http.routers.dashboard.entrypoints=websecure" - # - "traefik.http.routers.dashboard.tls.certresolver=myresolver" - #wireguard: # image: lscr.io/linuxserver/wireguard:latest # container_name: wireguard