Bladeren bron

Do not generate a new Matrix Synapse config, if one already exists

Otherwise certains values in the config file,
such as `macaroon_secret_key`, would be regenerated,
which is not something that we want.

If `macaroon_secret_key` is regenerated, all users'
auth tokens will become invalid (effectively logging out
all users).
pull/6/head
Slavi Pantaleev 8 jaren geleden
bovenliggende
commit
887d14884e
1 gewijzigde bestanden met toevoegingen van 6 en 0 verwijderingen
  1. +6
    -0
      roles/matrix-server/tasks/setup_synapse.yml

+ 6
- 0
roles/matrix-server/tasks/setup_synapse.yml Bestand weergeven

@@ -12,6 +12,11 @@
docker_image:
name: "{{ docker_matrix_image }}"

- name: Check if a Matrix Synapse configuration exists
stat:
path: "{{ matrix_synapse_data_path }}/homeserver.yaml"
register: matrix_synapse_config_stat

- name: Generate initial Matrix config
docker_container:
name: matrix-config
@@ -25,6 +30,7 @@
user: "{{ matrix_user_uid }}:{{ matrix_user_gid }}"
volumes:
- "{{ matrix_synapse_data_path }}:/data"
when: "not matrix_synapse_config_stat.stat.exists"

- name: Augment Matrix config (configure SSL fullchain location)
lineinfile: "dest={{ matrix_synapse_data_path }}/homeserver.yaml"


Laden…
Annuleren
Opslaan