configpolicy/synapse.yml

20 lines
511 B
YAML

- hosts: synapse
vars_files:
- vault/synapse/{{ matrix_server_name }}
roles:
- role: cert
cert_src: '{{ matrix_tls_cert }}'
cert_dest: /etc/pki/tls/certs/{{ matrix_tls_cert|basename }}
cert_key_src: '{{ matrix_tls_key }}'
cert_key_dest: /etc/pki/tls/private/{{ matrix_tls_key|basename }}
when: matrix_tls_cert is defined
tags: cert
- apache
- synapse
tasks:
- meta: flush_handlers
- name: ensure synapse is running
service:
name: synapse
state: started