44 lines
1.2 KiB
YAML
44 lines
1.2 KiB
YAML
version: '3'
|
|
|
|
services:
|
|
vaultwarden:
|
|
container_name: vaultwarden
|
|
image: vaultwarden/server:latest
|
|
environment:
|
|
- TZ=${TZ}
|
|
- ADMIN_TOKEN=$$argon2id$$v=19$$m=65540,t=3,p=4$$6TSeg9Np2fSA/obIYBgQxqVUGOWmCaajzAAjwwGTsLk$$WM3tQHcFBwVEFX8YrzRsC6IZQr3Faz8WDhJTuoWyimU
|
|
- DATABASE_URL=data/db.sqlite3
|
|
- DISABLE_ADMIN_TOKEN=false
|
|
- DOMAIN=https://bitwarden-dev.akanealw.com
|
|
- ENABLE_DB_WAL=true
|
|
- INVITATIONS_ALLOWED=false
|
|
- SHOW_PASSWORD_HINT=false
|
|
- SIGNUPS_ALLOWED=true
|
|
- SIGNUPS_VERIFY=false
|
|
- SMTP_PORT=587
|
|
- SMTP_SSL=true
|
|
ports:
|
|
- 8089:80/tcp
|
|
restart: always
|
|
volumes:
|
|
- ${DOCKERCONFIGS}/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}
|
|
depends_on:
|
|
- vaultwarden
|
|
init: true
|
|
restart: always
|
|
volumes:
|
|
- /home/akanealw/docker/appdata/vaultwarden:/data
|
|
- /home/akanealw/backups/vaultwardenbackups:/data/backups
|
|
|