diff options
author | Christian Pointner <equinox@spreadspace.org> | 2021-07-11 15:04:48 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2021-07-11 15:04:48 +0200 |
commit | 72e353b642cf19f63cff5e87223a19ffabea07c4 (patch) | |
tree | 9dcbcb248752532e2fdafff0bf79c3054117d029 /roles/apps/jitsi/meet/tasks | |
parent | jitsi: update meed on sk-cloudio (diff) | |
parent | jitsi/meet: add support for authentication (diff) |
Merge branch 'topic/jitsi-meet-auth'
Diffstat (limited to 'roles/apps/jitsi/meet/tasks')
-rw-r--r-- | roles/apps/jitsi/meet/tasks/main.yml | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/roles/apps/jitsi/meet/tasks/main.yml b/roles/apps/jitsi/meet/tasks/main.yml index 0efbf726..b433a900 100644 --- a/roles/apps/jitsi/meet/tasks/main.yml +++ b/roles/apps/jitsi/meet/tasks/main.yml @@ -14,8 +14,16 @@ content: | #!/usr/bin/with-contenv bash sed -e 's#^\(component_interface\s*=\)#-- \1#g' -i /config/prosody.cfg.lua + {% if jitsi_meet_auth is defined %} + + echo "authentication enabled:" + {% for username, password in jitsi_meet_auth.users.items() %} + echo " * registering user: {{ username }}" + prosodyctl --config "/config/prosody.cfg.lua" register "{{ username }}" $XMPP_DOMAIN "{{ password }}" + {% endfor %} + {% endif %} dest: "{{ jitsi_meet_base_path }}/{{ jitsi_meet_inst_name }}/scripts/prosody/cont-init.sh" - mode: 0755 + mode: 0750 - name: install pod manifest vars: |