Matrix Docker Ansible eploy
Du kan inte välja fler än 25 ämnen
Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
|
- ---
- #
- # Start Necessary Services
- #
-
- - name: Ensure matrix-jitsi-prosody container is running
- systemd:
- state: started
- name: matrix-jitsi-prosody
- register: matrix_jitsi_prosody_start_result
-
-
- #
- # Tasks related to configuring Jitsi internal authentication
- #
-
- - name: Ensure Jitsi internal authentication users are configured
- shell: "docker exec matrix-jitsi-prosody prosodyctl --config /config/prosody.cfg.lua register {{ item.username | quote }} meet.jitsi {{ item.password | quote }}"
- with_items: "{{ matrix_jitsi_prosody_auth_internal_accounts }}"
- when:
- - matrix_jitsi_auth_type == "internal"
- - matrix_jitsi_prosody_auth_internal_accounts|length > 0
-
- #
- # Tasks related to configuring other Jitsi authentication mechanisms
- #
-
- #
- # Tasks related to cleaning after Jitsi authentication configuration
- #
-
- #
- # Stop Necessary Services
- #
- - name: Ensure matrix-jitsi-prosody container is stopped if necessary
- systemd:
- state: stopped
- name: matrix-jitsi-prosody
- when: matrix_jitsi_prosody_start_result.changed|bool
|