diff --git a/mixed/compose.yml b/mixed/compose.yml index 12f2c42..47c15b6 100644 --- a/mixed/compose.yml +++ b/mixed/compose.yml @@ -365,51 +365,6 @@ services: volumes: - ${DOCKER_CONFIGS}/syncthing-relay-discovery:/home/syncthing/certs - 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 - # wg-easy: # container_name: wg-easy # image: weejewel/wg-easy diff --git a/vaultwarden/compose.yml b/vaultwarden/compose.yml new file mode 100644 index 0000000..1011ef2 --- /dev/null +++ b/vaultwarden/compose.yml @@ -0,0 +1,54 @@ +version: '3' + +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