53 lines
1.3 KiB
YAML
Executable File
53 lines
1.3 KiB
YAML
Executable File
services:
|
|
vaultwarden:
|
|
container_name: vaultwarden
|
|
image: vaultwarden/server:latest
|
|
environment:
|
|
- TZ=${TZ}
|
|
- ADMIN_TOKEN=h/oRssGu83I1E1WQGiSchYMAJnM0JcDXmjeI/A3QgMCasn/IK9zZldH5FXim0rSi
|
|
- DATABASE_URL=data/db.sqlite3
|
|
- DISABLE_ADMIN_TOKEN=false
|
|
- DOMAIN=https://bitwarden.akanealw.com
|
|
- ENABLE_DB_WAL=true
|
|
- INVITATIONS_ALLOWED=false
|
|
- SHOW_PASSWORD_HINT=false
|
|
- SIGNUPS_ALLOWED=false
|
|
- SIGNUPS_VERIFY=false
|
|
- SMTP_PORT=587
|
|
- SMTP_SSL=true
|
|
networks:
|
|
- vaultwarden
|
|
- reverse-proxy
|
|
ports:
|
|
- 8089:80
|
|
restart: always
|
|
volumes:
|
|
- ${DOCKER_CONFIGS}/vaultwarden:/data
|
|
- /etc/localtime:/etc/localtime:ro
|
|
|
|
vaultwarden-backup:
|
|
container_name: vaultwarden-backup
|
|
image: bruceforce/vaultwarden-backup
|
|
environment:
|
|
- BACKUP_DIR=/data/backups
|
|
- CRON_TIME=15 * * * *
|
|
- TIMESTAMP=true
|
|
- UID=${PUID}
|
|
- GID=${PGID}
|
|
networks:
|
|
- vaultwarden
|
|
depends_on:
|
|
- vaultwarden
|
|
init: true
|
|
restart: always
|
|
volumes:
|
|
- ${DOCKER_CONFIGS}/vaultwarden:/data
|
|
- /home/akanealw/backups/vaultwardenbackups:/data/backups
|
|
|
|
networks:
|
|
vaultwarden:
|
|
name: vaultwarden
|
|
reverse-proxy:
|
|
name: reverse-proxy
|
|
external: true
|