Skip to content

Commit d9b84cf

Browse files
committed
jibri: set base URL for joining meetings
This will make Jibri join PUBLIC_URL/meetingName instead of https://meet.jitsi/meetingName.
1 parent a77a43e commit d9b84cf

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

docker-compose.yml

-2
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,6 @@ services:
108108
- TOKEN_AUTH_URL
109109
networks:
110110
meet.jitsi:
111-
aliases:
112-
- ${XMPP_DOMAIN}
113111

114112
# XMPP server
115113
prosody:

jibri.yml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ services:
1313
devices:
1414
- /dev/snd:/dev/snd
1515
environment:
16+
- PUBLIC_URL
1617
- XMPP_AUTH_DOMAIN
1718
- XMPP_INTERNAL_MUC_DOMAIN
1819
- XMPP_RECORDER_DOMAIN

jibri/rootfs/defaults/config.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
"{{ .Env.XMPP_SERVER }}"
1616
],
1717
"xmpp_domain": "{{ .Env.XMPP_DOMAIN }}",
18+
// An (optional) base url the Jibri will join if it is set
19+
"baseUrl": "{{ .Env.PUBLIC_URL }}",
1820
// Jibri will login to the xmpp server as a privileged user
1921
"control_login": {
2022
"domain": "{{ .Env.XMPP_AUTH_DOMAIN }}",
@@ -28,7 +30,7 @@
2830
"control_muc": {
2931
"domain": "{{ .Env.XMPP_INTERNAL_MUC_DOMAIN }}",
3032
"room_name": "{{ .Env.JIBRI_BREWERY_MUC }}",
31-
// MUST be unic for every instanse
33+
// MUST be unic for every instanse
3234
"nickname": "jibri-instanse-{{ .Env.JIBRI_INSTANCE_ID }}"
3335
},
3436
// All participants in a call join a muc so they can exchange

0 commit comments

Comments
 (0)