mirror of
https://github.com/spantaleev/matrix-docker-ansible-deploy.git
synced 2025-01-15 20:53:12 +01:00
36 lines
1.0 KiB
YAML
36 lines
1.0 KiB
YAML
|
---
|
||
|
# Update the homeserver.yaml file with Element Call config
|
||
|
|
||
|
- name: Ensure homeserver.yaml exists
|
||
|
ansible.builtin.file:
|
||
|
path: "{{ matrix_homeserver_config_path }}"
|
||
|
state: file
|
||
|
mode: 0644
|
||
|
|
||
|
- name: Add listeners section for Element Call to homeserver.yaml
|
||
|
ansible.builtin.blockinfile:
|
||
|
path: "{{ matrix_homeserver_config_path }}"
|
||
|
block: |
|
||
|
listeners:
|
||
|
- port: 8008
|
||
|
tls: false
|
||
|
type: http
|
||
|
x_forwarded: true
|
||
|
|
||
|
resources:
|
||
|
- names: [client, federation, openid]
|
||
|
compress: false
|
||
|
marker: "# ANSIBLE MANAGED BLOCK - Element Call listeners"
|
||
|
mode: '0644'
|
||
|
owner: "{{ matrix_user_username }}"
|
||
|
group: "{{ matrix_user_groupname }}"
|
||
|
|
||
|
- name: Ensure serve_server_wellknown is enabled in homeserver.yaml
|
||
|
ansible.builtin.lineinfile:
|
||
|
path: "{{ matrix_homeserver_config_path }}"
|
||
|
line: "serve_server_wellknown: true"
|
||
|
insertafter: EOF
|
||
|
state: present
|
||
|
mode: '0644'
|
||
|
owner: "{{ matrix_user_username }}"
|
||
|
group: "{{ matrix_user_groupname }}"
|