From 847ccd7ac844a92b9ce78990474c1948a36856e7 Mon Sep 17 00:00:00 2001 From: Tobias Manske Date: Fri, 23 Feb 2024 18:30:07 +0100 Subject: [PATCH] Admin via Proxy --- ansible/plays/services/vaultwarden/docker-compose.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ansible/plays/services/vaultwarden/docker-compose.yaml b/ansible/plays/services/vaultwarden/docker-compose.yaml index 8ca4e22..c716e65 100644 --- a/ansible/plays/services/vaultwarden/docker-compose.yaml +++ b/ansible/plays/services/vaultwarden/docker-compose.yaml @@ -32,11 +32,13 @@ services: - "traefik.enable=true" - "traefik.docker.network=${COMPOSE_PROJECT_NAME}_default" - "traefik.http.routers.vault.rule=Host(`vault.unruhig.eu`)" - # - "traefik.http.routers.vault.middlewares=deny-metrics@file" - "traefik.http.routers.vault.entryPoints=websecure" + - "traefik.http.routers.vault.service=vault" - "traefik.http.services.vault.loadbalancer.server.port=8080" - # - "prometheus-scrape.enabled=true" - # - "prometheus-scrape.port=3000" + - "traefik.http.routers.vaultwarden-admin.service=vault" + - "traefik.http.routers.vaultwarden-admin.rule=Host(`vault.unruhig.eu`) && PathPrefix(`/admin`)" + - "traefik.http.routers.vaultwarden-admin.entryPoints=websecure" + - "traefik.http.routers.vaultwarden-admin.middlewares=vpn-ipwhitelist@file" depends_on: db: condition: service_healthy