|
@@ -0,0 +1,17 @@
|
|
1
|
+secret_root: '{{ inventory_dir | realpath }}'
|
|
2
|
+secret_name: 'secret'
|
|
3
|
+secret: '{{ secret_root + "/" + secret_name }}'
|
|
4
|
+
|
|
5
|
+selfoss_domain: "news.{{ domain }}"
|
|
6
|
+selfoss_db_username: selfoss
|
|
7
|
+selfoss_db_password: "{{ lookup('password', secret + '/' + 'selfoss_db_password', length=32) }}"
|
|
8
|
+selfoss_db_database: selfoss
|
|
9
|
+selfoss_version: 2.14
|
|
10
|
+
|
|
11
|
+selfoss_username: "{{ main_user_name }}"
|
|
12
|
+# this is the sha512 hash of the desired password
|
|
13
|
+selfoss_password_hash: "{{ lookup('password', secret + '/' + 'selfoss_password_hash', length=32, crypt='sha512')|hash('sha512') }}"
|
|
14
|
+
|
|
15
|
+# must match values in roles/mailserver
|
|
16
|
+db_admin_username: 'postgres'
|
|
17
|
+db_admin_password: "{{ lookup('password', secret + '/' + 'db_admin_password', length=32) }}"
|