diff --git a/compose.yml b/compose.yml index 162061f..e0b5f72 100644 --- a/compose.yml +++ b/compose.yml @@ -4,13 +4,20 @@ services: vaultwarden: image: vaultwarden/server:1.35.2 environment: - - DOMAIN="https://bitwarden.urmel.duckdns.org" + - DOMAIN="https://vaultwarden.urmel.de" - ADMIN_TOKEN=${ADMIN_TOKEN} volumes: - data:/data networks: - proxy restart: unless-stopped + labels: + traefik.enable: true + traefik.http.routers.vaultwarden.rule: "Host(`vaultwarden.urmel.de`)" + traefik.http.routers.vaultwarden.tls: true + traefik.http.routers.vaultwarden.tls.certResolver: hetzner + traefik.http.services.vaultwarden-https.loadbalancer.server.port: 80 + volumes: data: @@ -18,5 +25,5 @@ volumes: networks: proxy: - name: nginx-proxy_default + name: traefik_exposed external: true \ No newline at end of file