diff --git a/roles/matrix/tasks/main.yml b/roles/matrix/tasks/main.yml index 894c0a4..e5f62ba 100644 --- a/roles/matrix/tasks/main.yml +++ b/roles/matrix/tasks/main.yml @@ -13,6 +13,25 @@ - "{{ matrix_media_dir }}" - "{{ matrix_postgres_dir }}" +- name: Set ownership of Matrix config dir for Synapse user (UID 991) + ansible.builtin.file: + path: "{{ matrix_config_dir }}" + state: directory + owner: "991" + group: "991" + mode: '0755' + recurse: yes + +- name: Set ownership of Matrix media dir for Synapse user + ansible.builtin.file: + path: "{{ matrix_media_dir }}" + state: directory + owner: "991" + group: "991" + mode: '0755' + recurse: yes + + - name: Copy log.config (static file) ansible.builtin.copy: src: log.config diff --git a/roles/matrix/templates/docker-compose.yml.j2 b/roles/matrix/templates/docker-compose.yml.j2 index a56cef3..c188759 100644 --- a/roles/matrix/templates/docker-compose.yml.j2 +++ b/roles/matrix/templates/docker-compose.yml.j2 @@ -1,4 +1,3 @@ -version: '3.8' services: matrix-postgres: image: postgres:13