Add matrix authentication service role

This commit is contained in:
uumas
2025-03-22 02:02:32 +02:00
parent ffe3279886
commit 974621ee16
5 changed files with 240 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
---
- name: Matrix authentication service container
ansible.builtin.import_role:
name: service
vars:
service_name: matrix-authentication-service
service_container_image: "ghcr.io/element-hq/matrix-authentication-service:latest"
service_container_additional_networks: "{{ matrix_authentication_service_additional_networks }}"
service_database_type: postgres
service_postgres_tag: "{{ matrix_authentication_service_postgres_tag }}"
service_container_mounts:
- type: template
source: config.yaml.j2
destination: /config.yaml
service_container_http_port: 8080
service_domains: "{{ [matrix_authentication_service_domain] }}"