feat(ess-pro/compose): deploy Element Server Suite Pro via Compose
initial commit of the converted role from helm charts for qubernetis to compose ansible role
This commit is contained in:
parent
c11f019aae
commit
32eca6b923
33 changed files with 1906 additions and 0 deletions
33
roles/ess_pro_compose/templates/element-web/config.json.j2
Normal file
33
roles/ess_pro_compose/templates/element-web/config.json.j2
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
{
|
||||
"bug_report_endpoint_url": "local",
|
||||
"default_server_config": {
|
||||
"m.homeserver": {
|
||||
"base_url": "https://{{ ess_hostnames.synapse }}",
|
||||
"server_name": "{{ ess_server_name }}"
|
||||
}
|
||||
},
|
||||
"element_call": {
|
||||
"use_exclusively": true
|
||||
},
|
||||
"embedded_pages": {
|
||||
"login_for_welcome": true
|
||||
},
|
||||
"features": {
|
||||
"feature_element_call_video_rooms": true,
|
||||
"feature_group_calls": true,
|
||||
"feature_new_room_decoration_ui": true,
|
||||
"feature_video_rooms": true
|
||||
},
|
||||
"mobile_guide_app_variant": "element-pro",
|
||||
"setting_defaults": {
|
||||
"UIFeature.deactivate": false,
|
||||
"UIFeature.passwordReset": false,
|
||||
"UIFeature.registration": {{ ess_enable_registration | bool | lower }},
|
||||
"feature_group_calls": true,
|
||||
"urlPreviewsEnabled": {{ ess_synapse_url_previews_enabled | bool | lower }},
|
||||
"urlPreviewsEnabled_e2ee": {{ ess_synapse_url_previews_enabled | bool | lower }}
|
||||
},
|
||||
"sso_redirect_options": {
|
||||
"immediate": false
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue