matrix-docker-compose/ansible/playbook/runa.yml

53 lines
1.2 KiB
YAML
Raw Normal View History

2023-09-19 10:25:34 +00:00
- name: Configure RUNA Matrix VMs
hosts: runa
tasks:
- name: Base
include_role:
name: base
tags:
- base
2023-09-27 10:19:46 +00:00
- name: Add synapse configuration
include_role:
name: synapse-base
tags:
- synapse
2023-12-04 07:59:22 +00:00
- logdir
2023-12-04 10:39:28 +00:00
when: matrix_service == "synapse" or matrix_service == "elementweb" or matrix_service == "turn"
# when: '"synapse" in docker_compose'
- name: SSL Certs
include_role:
name: ssl-certificates
tags:
- ssl
2023-09-29 11:06:01 +00:00
when: has_ssl_certificates
2023-09-19 10:48:24 +00:00
- name: Add docker-compose
include_role:
name: docker-compose
tags:
- docker
2023-12-04 10:39:28 +00:00
when: docker_compose or matrix_service
2023-12-04 07:59:22 +00:00
- name: Add elementweb
include_role:
name: elementweb
tags:
2023-12-04 09:45:15 +00:00
- elementweb
when: matrix_service == "elementweb"
2023-12-04 09:16:33 +00:00
- name: Add synapse
include_role:
name: synapse
tags:
- synapse
when: matrix_service == "synapse"
2023-12-04 09:50:51 +00:00
- name: Add turn
include_role:
name: turn
tags:
- turn
when: matrix_service == "turn"
2023-12-22 14:52:46 +00:00
- name: Add synapse-admin
include_role:
name: synapse-admin
tags:
- synapse-admin
when: matrix_service == "synapse-admin"