From eb38a632393c9042d0c74af316d12f68a96fe906 Mon Sep 17 00:00:00 2001 From: Luke Hoersten Date: Mon, 8 Jun 2020 16:30:37 -0500 Subject: Add matrix synapse server role. --- matrix-synapse/tasks/main.yaml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 matrix-synapse/tasks/main.yaml (limited to 'matrix-synapse/tasks') 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" -- cgit v1.2.3