04_webserver.ymlΒΆ

---
# include-gated: when: IS_COMPOSE_MODE
- name: "πŸ”€ federation delegation"
  ansible.builtin.include_tasks: "{{ role_path }}/tasks/utils/well_known.yml"

- name: "πŸ“‚ include role sys-stk-front-proxy for {{ MATRIX_ELEMENT_DOMAIN }}"
  ansible.builtin.include_role:
    name: sys-stk-front-proxy
  vars:
    domain: "{{ MATRIX_ELEMENT_DOMAIN }}"
    http_port: "{{ MATRIX_ELEMENT_PORT }}"
    webserver_proxy_service_key: element
    proxy_internal_port: "{{ MATRIX_ELEMENT_CONTAINER_PORT }}"

- name: "πŸ“‚ include role sys-stk-front-proxy for {{ MATRIX_SYNAPSE_DOMAIN }}"
  ansible.builtin.include_role:
    name: sys-stk-front-proxy
  vars:
    domain: "{{ MATRIX_SYNAPSE_DOMAIN }}"
    http_port: "{{ MATRIX_SYNAPSE_PORT }}"
    webserver_proxy_service_key: synapse
    proxy_internal_port: "{{ MATRIX_SYNAPSE_CONTAINER_PORT }}"