diff --git a/docker-compose.yml b/docker-compose.yml index 66a4df0..1c229b3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -108,8 +108,6 @@ services: - TOKEN_AUTH_URL networks: meet.jitsi: - aliases: - - ${XMPP_DOMAIN} # XMPP server prosody: diff --git a/jibri.yml b/jibri.yml index 67b5b98..1cd0031 100644 --- a/jibri.yml +++ b/jibri.yml @@ -13,6 +13,7 @@ services: devices: - /dev/snd:/dev/snd environment: + - PUBLIC_URL - XMPP_AUTH_DOMAIN - XMPP_INTERNAL_MUC_DOMAIN - XMPP_RECORDER_DOMAIN diff --git a/jibri/rootfs/defaults/config.json b/jibri/rootfs/defaults/config.json index 9b55432..d6e1c91 100644 --- a/jibri/rootfs/defaults/config.json +++ b/jibri/rootfs/defaults/config.json @@ -15,6 +15,8 @@ "{{ .Env.XMPP_SERVER }}" ], "xmpp_domain": "{{ .Env.XMPP_DOMAIN }}", + // An (optional) base url the Jibri will join if it is set + "baseUrl": "{{ .Env.PUBLIC_URL }}", // Jibri will login to the xmpp server as a privileged user "control_login": { "domain": "{{ .Env.XMPP_AUTH_DOMAIN }}", @@ -28,7 +30,7 @@ "control_muc": { "domain": "{{ .Env.XMPP_INTERNAL_MUC_DOMAIN }}", "room_name": "{{ .Env.JIBRI_BREWERY_MUC }}", - // MUST be unic for every instanse + // MUST be unic for every instanse "nickname": "jibri-instanse-{{ .Env.JIBRI_INSTANCE_ID }}" }, // All participants in a call join a muc so they can exchange