Files
fpov/roles/common/tasks/main.yml

30 lines
634 B
YAML

- name: Ensure Podman is installed
package:
name: podman
state: present
- name: Create matrix user (for rootless)
user:
name: "{{ podman_user }}"
shell: /bin/bash
createhome: yes
groups: wheel
when: podman_user != "root"
- name: Create data directories
file:
path: "{{ item }}"
state: directory
owner: "{{ podman_user }}"
group: "{{ podman_user }}"
mode: '0755'
loop:
- "{{ synapse_data_dir }}"
- "{{ nginx_webroot }}"
# roles/matrix-synapse/tasks/main.yml
- name: Restart Synapse to reload TURN config
container:
name: synapse
state: started
restart: yes