diff options
| author | Luke Hoersten <[email protected]> | 2020-06-08 16:30:37 -0500 |
|---|---|---|
| committer | Luke Hoersten <[email protected]> | 2020-06-08 16:30:37 -0500 |
| commit | eb38a632393c9042d0c74af316d12f68a96fe906 (patch) | |
| tree | 782e066d479b4138ef0480c2fbd1af7a0f780a04 /matrix-synapse/tasks | |
| parent | 5506408a9f119b8b2dedb98788bc53742a697ca7 (diff) | |
Add matrix synapse server role.
Diffstat (limited to 'matrix-synapse/tasks')
| -rw-r--r-- | matrix-synapse/tasks/main.yaml | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/matrix-synapse/tasks/main.yaml b/matrix-synapse/tasks/main.yaml new file mode 100644 index 0000000..56302cb --- /dev/null +++ b/matrix-synapse/tasks/main.yaml @@ -0,0 +1,23 @@ +--- + +- name: install matrix synapse + become: yes + apt: name="matrix-synapse" + +- name: configure matrix synapse + become: yes + template: + src: "homeserver.yaml.j2" + dest: "/etc/matrix-synapse/homeserver.yaml" + notify: restart matrix synapse service + +- name: configure matrix synapse server name + become: yes + template: + src: "server_name.yaml.j2" + dest: "/etc/matrix-synapse/conf.d/server_name.yaml" + notify: restart matrix synapse service + +- name: ensure matrix synapse is started + become: yes + systemd: name="matrix-synapse.service" enabled="yes" state="started" |
