#version: '3' services: vaultwarden: image: vaultwarden/server:latest container_name: vaultwarden volumes: - /opt/docker/data/vaultwarden:/data ports: - 9080:80 restart: unless-stopped environment: - DATABASE_URL=${DB_URL} labels: - homepage.group=Apps - homepage.name=Vaultwarden - homepage.icon=si-bitwarden - homepage.description=Password Vault (ana) - homepage.sitemonitor=https://vaultwarden.phasefinal.com - homepage.href=https://vaultwarden.phasefinal.com - traefik.enable=true - traefik.http.routers.vaultwarden.tls=true - traefik.http.routers.vaultwarden.rule=Host(`vaultwarden.phasefinal.com`) - traefik.http.routers.vaultwarden.tls.certresolver=anaprod networks: - tnet env_file: - .env networks: tnet: name: traefik-net external: true