aboutsummaryrefslogtreecommitdiffstats
path: root/roles/prosody/defaults
diff options
context:
space:
mode:
authorStonewall Jackson <stonewall@sacredheartsc.com>2023-02-04 01:23:43 -0500
committerStonewall Jackson <stonewall@sacredheartsc.com>2023-02-04 01:52:13 -0500
commit0261e875679f1bf63c8d689da7fc7e014597885d (patch)
tree3f19cd74a0c1070944f75437f30b098d6ef2ffcb /roles/prosody/defaults
downloadselfhosted-0261e875679f1bf63c8d689da7fc7e014597885d.tar.gz
selfhosted-0261e875679f1bf63c8d689da7fc7e014597885d.zip
initial commit
Diffstat (limited to 'roles/prosody/defaults')
-rw-r--r--roles/prosody/defaults/main.yml21
1 files changed, 21 insertions, 0 deletions
diff --git a/roles/prosody/defaults/main.yml b/roles/prosody/defaults/main.yml
new file mode 100644
index 0000000..df7ac3b
--- /dev/null
+++ b/roles/prosody/defaults/main.yml
@@ -0,0 +1,21 @@
+prosody_admins: []
+prosody_vhosts: ['{{ email_domain }}']
+prosody_conference_vhosts: "{{ ['conference.'] | product(prosody_vhosts) | map('join') | list }}"
+prosody_user: s-prosody
+prosody_db_name: prosody
+prosody_db_host: '{{ postgresql_host }}'
+prosody_archive_expires_after: 4w
+prosody_http_port: 5280
+prosody_http_host: '{{ ansible_fqdn }}'
+prosody_sysaccount_username: prosody
+
+prosody_ldap_hosts: '{{ freeipa_hosts }}'
+prosody_access_group: role-xmpp-access
+
+prosody_upload_file_size_limit: 52428800 # 50 MB
+prosody_upload_expire_after: 604800 # 1 week
+prosody_upload_quota: 10737418240 # 10 GiB
+
+prosody_turn_secret: '{{ coturn_auth_secret }}'
+prosody_turn_host: '{{ coturn_realm }}'
+prosody_turn_port: 3478