27 lines
675 B
YAML
27 lines
675 B
YAML
|
version: '3.7'
|
||
|
|
||
|
# https://hub.docker.com/r/vaultwarden/server
|
||
|
# https://github.com/dani-garcia/vaultwarden
|
||
|
|
||
|
services:
|
||
|
vaultwarden:
|
||
|
image: vaultwarden/server:alpine
|
||
|
container_name: vaultwarden
|
||
|
restart: "${RESTART:-no}"
|
||
|
hostname: vaultwarden
|
||
|
domainname: ${BASE_DOMAIN}
|
||
|
environment:
|
||
|
- DOMAIN=https://passwords.${BASE_DOMAIN}
|
||
|
- WEBSOCKET_ENABLED=true
|
||
|
- SMTP_HOST=mail
|
||
|
- SMTP_FROM=vaultwarden@${BASE_DOMAIN}
|
||
|
- SMTP_PORT=25
|
||
|
- SMTP_SECURITY=off
|
||
|
- SIGNUPS_ALLOWED=false
|
||
|
- ADMIN_TOKEN=${VAULTWARDEN_ADMIN_TOKEN}
|
||
|
volumes:
|
||
|
- ${BASE_DIR:-/srv}/vaultwarden:/data
|
||
|
networks:
|
||
|
- proxy
|
||
|
- mail
|