self-hosting/roles/mailserver_database/defaults/main/plain.yml

21 lines
651 B
YAML

---
mailserver_database:
db: mailserver
admin_user:
name: mailadmin
pwd: "{{ vault_mailserver_database.admin_user.pwd }}"
ro_user:
name: mailserver
pwd: "{{ vault_mailserver_database.ro_user.pwd }}"
virtual_users:
- name: "{{ ansible_facts['env']['USER'] }}"
# same as `doveadm pw -s BLF-CRYPT -p foo`
pwd: "{BLF-CRYPT}{{ 'foo' | password_hash('blowfish') }}"
virtual_aliases:
- source: abuse
destination: "{{ ansible_facts['env']['USER'] }}"
- source: postmaster
destination: "{{ ansible_facts['env']['USER'] }}"
- source: dns
destination: "{{ ansible_facts['env']['USER'] }}"