#!/bin/sh -eu # Source: # https://github.com/jitsi/jitsi-meet/blob/master/doc/debian/jitsi-meet-prosody/prosody.cfg.lua-jvb.example FOCUS_USER="focus" JITSI_DOMAIN="${JITSI_DOMAIN:-${JITSI_HOST:?}}" # PROSODY_MAIN_CONFIG: defined in __jitsi_meet, empty in __jitsi_meet_domain PROSODY_SECUREDOMAIN_START="--[[" PROSODY_SECUREDOMAIN_END="--]]" if [ -n "${PROSODY_MAIN_CONFIG}" ]; then PROSODY_MAIN_START="" PROSODY_MAIN_END="" PROSODY_DOMAIN_START="--[[" PROSODY_DOMAIN_END="--]]" else PROSODY_MAIN_START="--[[" PROSODY_MAIN_END="--]]" PROSODY_DOMAIN_START="" PROSODY_DOMAIN_END="" if [ -n "${SECURED_DOMAINS}" ]; then PROSODY_SECUREDOMAIN_START="" PROSODY_SECUREDOMAIN_END="" fi fi # Websockets haven't been fully tested in this type and don't work reliably PROSODY_WEBSOCKET="-- " # shellcheck disable=SC2034 # This is intended to be included PROSODY_CONFIG="$(cat <