diff --git a/roles/synapse/handlers/main.yml b/roles/synapse/handlers/main.yml index 6dfcdd7..d616788 100644 --- a/roles/synapse/handlers/main.yml +++ b/roles/synapse/handlers/main.yml @@ -3,3 +3,8 @@ systemd: name: nginx state: reloaded + +- name: Reload synapse + systemd: + name: matrix-synapse + state: reloaded diff --git a/roles/synapse/tasks/main.yml b/roles/synapse/tasks/main.yml index 98a5f44..b1a43c9 100644 --- a/roles/synapse/tasks/main.yml +++ b/roles/synapse/tasks/main.yml @@ -54,6 +54,11 @@ retries: 3 until: apt_result is succeeded +- name: Configure synapse + template: + src: homeserver.yaml + dest: /etc/matrix-synapse/homeserver.yaml + notify: Reload synapse # --- DRAFT --- - name: Install nginx @@ -73,8 +78,8 @@ - name: Copy reverse proxy sites template: - src: "nginx/config_synapse" - dest: "/etc/nginx/sites-available/synapse" + src: nginx/config_synapse + dest: /etc/nginx/sites-available/synapse notify: Reload nginx - name: Activate sites