Files
cloud-vaultwarden/defaults/main.yml
T
lhahnandClaude Opus 5.5 2c8d9f7907 Initial vaultwarden role
docker compose based vaultwarden, bound to 127.0.0.1, sign ups off, admin panel only with an argon2 token, SMTP via mailcow.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 17:51:51 +02:00

35 lines
998 B
YAML

---
cloud_apps: /opt
cloud_storage: /opt/storage
cloud_stage: prod
cloud_update: false
domain_external: "my-domain.tld"
vaultwarden_version: 1.37.4
vaultwarden_image: ghcr.io/dani-garcia/vaultwarden
vaultwarden_domain: "vault.{{ domain_external }}"
vaultwarden_http_port: 8222
vaultwarden_data_location: "{{ cloud_storage }}/vaultwarden-data"
vaultwarden_signups_allowed: false
vaultwarden_signups_verify: true
vaultwarden_invitations_allowed: true
vaultwarden_invitation_org_name: "Vaultwarden"
vaultwarden_show_password_hint: false
vaultwarden_password_iterations: 600000
#argon2 PHC string (vaultwarden hash); empty disables the admin panel
vaultwarden_admin_token:
vaultwarden_smtp_host: "mail.{{ domain_external }}"
vaultwarden_smtp_port: 465
vaultwarden_smtp_security: force_tls
vaultwarden_smtp_from: "noreply@{{ domain_external }}"
vaultwarden_smtp_from_name: Vaultwarden
vaultwarden_smtp_user: user@my-domain.tld
vaultwarden_smtp_pass: ThisCouldBeYourAdd
vaultwarden_loglevel: warn