|
@@ -0,0 +1,29 @@
|
|
1
|
+secret_root: '{{ inventory_dir | realpath }}'
|
|
2
|
+secret_name: 'secret'
|
|
3
|
+secret: '{{ secret_root + "/" + secret_name }}'
|
|
4
|
+
|
|
5
|
+db_admin_username: 'postgres'
|
|
6
|
+db_admin_password: "{{ lookup('password', secret + '/' + 'db_admin_password', length=32) }}"
|
|
7
|
+
|
|
8
|
+mail_db_username: 'mailuser'
|
|
9
|
+mail_db_password: "{{ lookup('password', secret + '/' + 'mail_db_password', length=32) }}"
|
|
10
|
+mail_db_database: 'mailserver'
|
|
11
|
+
|
|
12
|
+mail_server_hostname: "mail.{{ domain }}"
|
|
13
|
+mail_server_autoconfig_hostname: "autoconfig.{{ domain }}"
|
|
14
|
+mail_header_privacy: 1
|
|
15
|
+
|
|
16
|
+# virtual domains
|
|
17
|
+mail_virtual_domains: []
|
|
18
|
+mail_virtual_users: []
|
|
19
|
+mail_virtual_aliases: []
|
|
20
|
+
|
|
21
|
+# opendmarc
|
|
22
|
+mail_db_opendmarc_username: opendmarc
|
|
23
|
+mail_db_opendmarc_database: opendmarc
|
|
24
|
+mail_db_opendmarc_password: "{{ lookup('password', secret + '/' + 'mail_db_opendmarc_password', length=32) }}"
|
|
25
|
+
|
|
26
|
+# zpush
|
|
27
|
+zpush_version: 2.1.1-1788
|
|
28
|
+# common_timezone is a sovereign variable
|
|
29
|
+zpush_timezone: "{{ common_timezone|default('Etc/UTC') }}"
|