forked from ungleich-public/cdist-contrib
20 lines
692 B
Plaintext
20 lines
692 B
Plaintext
|
#!/bin/sh -e
|
||
|
|
||
|
# shellcheck source=type/__jitsi_meet/files/prosody.cfg.lua.sh
|
||
|
. "${__type}/files/jibri.cfg.lua.sh" # This defines JIBRI_CONFIG
|
||
|
__file "/etc/prosody/conf.d/01_jibri.cfg.lua" \
|
||
|
--group prosody \
|
||
|
--mode 0440 \
|
||
|
--source - <<EOF
|
||
|
${JIBRI_CONFIG}
|
||
|
EOF
|
||
|
|
||
|
# TODO/WARNING cleartext passwords
|
||
|
JIBRI_AUTH_PASS='jibriauthpass'
|
||
|
JIBRI_RECORDER_PASS='jibrirecorderpass'
|
||
|
__jitsi_meet_user "jibri" --password "${JIBRI_AUTH_PASS}" --domain "auth.${JITSI_HOST}" --state "present"
|
||
|
__jitsi_meet_user "recorder" --password "${JIBRI_RECORDER_PASS}" --domain "recorder.${JITSI_HOST}" --state "present"
|
||
|
|
||
|
"${__type}/files/jibri.conf.sh" | \
|
||
|
__file /etc/jitsi/jibri/jibri.conf --mode 0444 --source '-'
|