Moving to Traefik

This commit is contained in:
2022-03-01 14:13:32 +02:00
parent 07fe00e7dd
commit 46bd082321

View File

@@ -1,16 +1,30 @@
version: '3' version: '3'
services: services:
bitwarden: vaultwarden:
container_name: bitwarden_server container_name: vaultwarden
image: bitwardenrs/server image: vaultwarden/server:latest
restart: always restart: always
volumes: volumes:
- /Red-Vol/Media/Containers/bitwarden/data:/data - ./vw-data:/data
environment: environment:
WEBSOCKET_ENABLED: 'true' # Required to use websockets WEBSOCKET_ENABLED: 'true' # Required to use websockets
SIGNUPS_ALLOWED: 'true' # set to false to disable signups SIGNUPS_ALLOWED: 'true' # set to false to disable signups
SMTP_HOST: smtp.mail.yahoo.com
SMTP_FROM: pukekoxyz@yahoo.com
SMTP_PORT: 587
SMTP_SSL: "true"
SMTP_USERNAME: pukekoxyz@yahoo.com
SMTP_PASSWORD: "pvefngmuhcxunzqs"
networks:
- network
labels:
- "traefik.enable=true"
- "traefik.http.routers.vaultwarden.entrypoints=websecure"
- "traefik.http.routers.vaultwarden.rule=Host(`vault.pukeko.xyz`)"
- "traefik.http.routers.vaultwarden.service=vaultwarden-vaultwarden@docker"
- "traefik.http.routers.vaultwarden.tls.certresolver=pukekoresolver"
# - "traefik.http.routers.vaultwarden.middlewares=authelia@docker"
networks: networks:
default: network:
external: true driver: bridge
name: gerbil_network