services: vaultwarden: image: vaultwarden/server:1.37.2 container_name: vaultwarden restart: unless-stopped env_file: .env networks: - proxy volumes: - ./data/vaultwarden:/data/ labels: - "traefik.enable=true" - "traefik.http.services.vaultwarden.loadbalancer.server.port=80" - "traefik.http.routers.vaultwarden.rule=Host(`${VAULTWARDEN_HOST}`)" - "traefik.http.routers.vaultwarden.entrypoints=websecure" - "traefik.http.routers.vaultwarden.tls.certresolver=le" networks: proxy: name: proxy external: true