20 lines
511 B
YAML
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
|