services: vaultwarden: image: vaultwarden/server:latest container_name: vaultwarden restart: unless-stopped networks: - hydra-local environment: DOMAIN: "https://vault.doeringer.eu" LOGIN_RATELIMIT_MAX_BURST: 10 LOGIN_RATELIMIT_SECONDS: 60 ADMIN_RATELIMIT_MAX_BURST: 10 ADMIN_RATELIMIT_SECONDS: 60 ADMIN_TOKEN: YV6FaKCmmJHW0vVs5dgHv8CWh1Vpj5 SENDS_ALLOWED: true EMERGENCY_ACCESS_ALLOWED: true WEB_VAULT_ENABLED: true SIGNUP_ALLOWD: false SMTP_HOST: live.smtp.mailtrap.io SMTP_FROM: admin@doeringer.eu SMTP_FROM_NAME: Contact Tobias SMTP_SECURITY: starttls SMTP_PORT: 587 SMTP_USERNAME: smtp@mailtrap.io SMTP_PASSWORD: f2149ea35ddb1c5f622f8253550e55e1 SMTP_AUTH_MECHANISM: LOGIN volumes: - /opt/90_Security/vw-data/:/data/ ports: - 127.0.0.1:8000:80 rclone: image: ttionya/vaultwarden-backup:latest container_name: vaultwarden-backup networks: - hydra-local restart: always volumes: - /opt/90_Security/vw-data:/bitwarden/data - /home/tobias/.config:/config/ environment: RCLONE_REMOTE_NAME: 'Backup' RCLONE_REMOTE_DIR: 'hydra-vps-backup' CRON: '0 * * * *' ZIP_ENABLE: 'TRUE' ZIP_PASSWORD: 'Pwn1sh3r_@' ZIP_TYPE: 'zip' BACKUP_FILE_SUFFIX: '%Y%m%d_%h' BACKUP_KEEP_DAYS: 14 TIMEZONE: 'Europe/Berlin' MAIL_SMTP_ENABLE: 'FALSE' MAIL_SMTP_VARIABLES: 'smtp_hostname=live.smtp.mailtrap.io:587,smtp_username=smtp@mailtrap.io,smtp_password=f2149ea35ddb1c5f622f8253550e55e1,from_email=admin@doeringer.eu,from_name=Vaultwarden' MAIL_TO: 'tobias@doeringer.eu' MAIL_WHEN_SUCCESS: 'TRUE' MAIL_WHEN_FAILURE: 'TRUE' MAIL_FORCE_THREAD: 'FALSE' networks: hydra-local: external: true