original templated files

This commit is contained in:
2026-03-16 12:28:58 -06:00
parent 8f4361704d
commit 3cf18820ac
9 changed files with 274 additions and 0 deletions

19
playbook.yml Normal file
View File

@@ -0,0 +1,19 @@
- name: Deploy Matrix + Nginx + Landing Page
hosts: matrix_servers
become: yes
vars:
synapse_db_pass: "{{ vault_synapse_db_pass }}"
synapse_registration_secret: "{{ vault_synapse_registration_secret }}"
pre_tasks:
- name: Ensure Podman is installed
import_role:
name: common
- name: Deploy Nginx reverse proxy & landing page
import_role:
name: nginx-proxy
- name: Deploy Synapse
import_role:
name: matrix-synapse