# SPDX-License-Identifier: MIT-0 --- - name: Restart haproxy community.docker.docker_compose_v2: project_src: "{{ ess_compose_dir }}" services: [haproxy] state: restarted - name: Restart synapse-main community.docker.docker_compose_v2: project_src: "{{ ess_compose_dir }}" services: [synapse-main] state: restarted - name: Restart synapse-fed-reader community.docker.docker_compose_v2: project_src: "{{ ess_compose_dir }}" # Restart only the rendered fed-reader replicas, not the whole project. services: >- {{ range(ess_synapse_fed_reader_replicas | int) | map('regex_replace', '^(.*)$', 'synapse-fed-reader-\1') | list }} state: restarted - name: Restart mas community.docker.docker_compose_v2: project_src: "{{ ess_compose_dir }}" services: [mas] state: restarted - name: Restart matrix-rtc-sfu community.docker.docker_compose_v2: project_src: "{{ ess_compose_dir }}" services: [matrix-rtc-sfu, matrix-rtc-authorisation] state: restarted - name: Restart element-web community.docker.docker_compose_v2: project_src: "{{ ess_compose_dir }}" services: [element-web] state: restarted - name: Restart redis community.docker.docker_compose_v2: project_src: "{{ ess_compose_dir }}" services: [redis] state: restarted