networks: traefik: external: true vaultgarden: services: vaultwarden: image: vaultwarden/server:latest container_name: vaultwarden restart: unless-stopped environment: ADMIN_TOKEN: ${VAULTWARDEN_ADMIN_TOKEN} DOMAIN: ${VAULTWARDEN_DOMAIN} SIGNUPS_ALLOWED: "false" volumes: - ./data/vaultgarden/:/data/ labels: - "traefik.enable=true" - "traefik.docker.network=traefik" - "traefik.http.routers.vaultwarden.tls.certresolver=ovhtls" - "traefik.http.routers.vaultwarden.service=vaultwarden" - "traefik.http.services.vaultwarden.loadbalancer.server.port=80" - "traefik.http.routers.vaultwarden.rule=Host(`vault.edipretoro.be`)" - "traefik.http.routers.vaultwarden.middlewares=gzip" networks: - traefik - vaultgarden