networks: proxy: external: true volumes: vault: name: vault services: vaultwarden: image: vaultwarden/server:alpine restart: unless-stopped container_name: vaultwarden volumes: - vault:/data environment: ADMIN_TOKEN: Test-0815 labels: - "traefik.enable=true" - "traefik.http.routers.vault.entrypoints=web" - "traefik.http.routers.vault.rule=Host(`vault.fam-steinle.de`)" - "traefik.http.routers.vault.middlewares=vault" - "traefik.http.middlewares.vault.redirectscheme.scheme=https" - "traefik.http.routers.vault-secure.entrypoints=websecure" - "traefik.http.routers.vault-secure.rule=Host(`vault.fam-steinle.de`)" - "traefik.http.routers.vault-secure.service=vault-secure" - "traefik.http.routers.vault-secure.tls=true" - "traefik.http.routers.vault-secure.tls.certresolver=myresolver" - "traefik.http.services.vault-secure.loadbalancer.server.port=80" networks: - proxy