30 lines
737 B
YAML
30 lines
737 B
YAML
---
|
|
- name: Configure Debian backports repository
|
|
template:
|
|
src: apt/sources.list.d/backports.list.j2
|
|
dest: /etc/apt/sources.list.d/backports.list
|
|
|
|
- name: Install matrix-synapse
|
|
apt:
|
|
update_cache: true
|
|
default_release: "{{ ansible_lsb.codename }}-backports"
|
|
name: matrix-synapse
|
|
register: apt_result
|
|
retries: 3
|
|
until: apt_result is succeeded
|
|
|
|
- name: Configure matrix-synapse
|
|
template:
|
|
src: matrix-synapse/conf.d/{{ item }}.j2
|
|
dest: /etc/matrix-synapse/conf.d/{{ item }}
|
|
mode: 0640
|
|
owner: matrix-synapse
|
|
group: nogroup
|
|
loop:
|
|
- app_service_config_files.yaml
|
|
- database.yaml
|
|
- listeners.yaml
|
|
- report_stats.yaml
|
|
- server_name.yaml
|
|
notify: Restart matrix-synapse
|