vaultgarden_deployment/docker-compose.yml

25 lines
750 B
YAML

networks:
traefik:
external: true
vaultgarden:
services:
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
restart: unless-stopped
environment:
DOMAIN: ${VAULTWARDEN_DOMAIN}
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