Saúl Ibarra Corretgé
957a225d3c
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
aec6021f20
release: stable-7830
...
* dd95b3d
prosody: fix arm64 build
* acb2f4e
misc: update stale.yml
* 02e32e5
jibri: update Chrome to M105
* c53de72
jvb: add JVB_ADVERTISE_IPS, deprecating DOCKER_HOST_ADDRESS
* 723acc2
web: add ability to configure the room password digit size
* a1e82ea
jvb: migrate config to secure octo
* 91043c5
prosody: upgrade UVS module to be compatible with Prosody 0.12 and luajwtjitsi 3.0
* dc5b6a1
fix: multi tenant setup (#1401 )
* 47804d0
prosody: add JWT_ENABLE_DOMAIN_VERIFICATION to compose file
* 832b178
prosody: make GC options configurable
* bf6a68b
web: fix setting prefix for subdomains
* 5fabec9
prosody: add end conference
* 7f7a9b4
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
c53de728ce
jvb: add JVB_ADVERTISE_IPS, deprecating DOCKER_HOST_ADDRESS
...
The new variable has a better purposed name, and supports a comma
separated list of IPs instead of a single one, which should help those
running split-horizon setups.
2 years ago
David Négrier
a1e82ea582
jvb: migrate config to secure octo
...
* Migrating configuration to use secure octo configuration by default
Adding a new JVB_OCTO_RELAY_ID to configure videobridge.relay.relay-id (with a fallback to the old JVB_OCTO_BIND_ADDRESS to be used as relay-id)
* Adding a configuration check to verify that Octo cannot be enabled without the ENABLE_COLIBRI_WEBSOCKET environment variable set to "1"
2 years ago
Marcel Bieberbach
47804d0b9e
prosody: add JWT_ENABLE_DOMAIN_VERIFICATION to compose file
...
Co-authored-by: Marcel Bieberbach <marcel@bieberbach.org>
2 years ago
Mustafa Ayberk Kale
832b178d64
prosody: make GC options configurable
...
Co-authored-by: Mustafa Ayberk Kale <mustafa.kale@turkcell.com.tr>
2 years ago
wfleischer
5fabec93aa
prosody: add end conference
...
Co-authored-by: Werner Fleischer <70745309+wernf@users.noreply.github.com>
2 years ago
Saúl Ibarra Corretgé
7f7a9b4ee9
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
d8894cbf50
release: stable-7648-4
...
* 6449c60
prosody: fix installation of lua inspect module
* 6664c89
prosody: add missing lua-inspect dependency
* 755bd3f
prosody: add jigasi and jibri users as admins
* 8c5fba1
jigasi: add ability to disable SIP
* 4fa0a2f
jvb: allow configuration of videobridge.ice.advertise-private-candidates
* 74e5942
misc: working on unstable
2 years ago
Ben Banfield-Zanin
4fa0a2f7a5
jvb: allow configuration of videobridge.ice.advertise-private-candidates
2 years ago
Saúl Ibarra Corretgé
74e594242f
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
acc7c55c9f
release: stable-7648-3
...
* 7890183
jibri: fix ENABLE_RECORDING issue
* a2b86a0
fix: Fixes undefined variable $ENABLE_JAAS_COMPONENTS. Fixes #1377 .
* 9f3c81f
misc: working on unstable
2 years ago
David Négrier
7890183b9f
jibri: fix ENABLE_RECORDING issue
...
* Fixing ENABLE_RECORDING issue
In https://github.com/jitsi/docker-jitsi-meet/pull/1372 , I made a change to allow the web component to set ENABLE_RECORDING and still enable recording (in order to have "service recording" disabled but Dropbox recording enabled.
I failed to notice that the ENABLE_RECORDING environment variable is also used in Prosody (and in a number of places) as a global switch.
With the new variable semantic (as proposed in #1372 ), in order to know if Jibri must be enabled or not, we need 3 variables (ENABLE_RECORDING, DROPBOX_APPKEY and ENABLE_LIVESTREAMING).
This means we should also propagate those variables to Prosody.
To be honest, having the "DROPBOX_APPKEY" forwarded to Prosody just to know if we should enable or disable recording is a bit weird.
So I feel it is a better idea to revert back the meaning of "ENABLE_RECORDING" to be a global switch.
I'm therefore reverting back to old behaviour and adding a new environment variable (ENABLE_SERVICE_RECORDING) that allows turning on or off the "service recording".
* Setting ENABLE_SERVICE_RECORDING default value to ENABLE_SERVICE_RECORDING
2 years ago
Saúl Ibarra Corretgé
9f3c81fab9
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
fa90b0c886
release: stable-7648-2
...
* 24b6adb
feat: Adds room info http endpoint for jaas components.
* 475be2a
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
475be2af18
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
513ffca5df
release: stable-7648-1
...
* d9921a0
prosody: fix syntax error
* bc6ce20
jibri: update Chrome to M104
* 7c7a43a
prosody: add ability to configure max occupants
* 85a38d9
jibri: add ability to enable Dropbox recording without enabling "service recording"
* f8b7037
jvb: enable multi-stream by default
* eb0dd6b
web: fix receiveMultipleVideoStreams flag
* 674f134
misc: working on unstable
2 years ago
Rhys
7c7a43a045
prosody: add ability to configure max occupants
2 years ago
David Négrier
85a38d96a4
jibri: add ability to enable Dropbox recording without enabling "service recording"
...
Also add a new ENABLE_LIVESTREAMING env variable to enable live streaming independently from the recording service.
2 years ago
Saúl Ibarra Corretgé
674f1341b7
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
59a8c16d24
release: stable-7648
...
* 12941f5
web: turn on multi-stream by default
* 1d4b265
web: add new flag for multi-stream
* 4264f25
prosody: make enable_domain_verification configurable
* 2a7db7c
jigasi: fix Sentry test
* 2d106d8
jigasi: adjust log formatter
* 6c9e305
jigasi: temporarily disable G722
* 9edecf2
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
9edecf21ed
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
8f5514e5bc
release: stable-7577-2
...
* 55e0eed
prosody: remove explicit dependency
* e0bc4e4
prosody: add missing net-url dependency
* e811d7b
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
e811d7b2e1
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
9d69db7be0
release: stable-7577-1
...
* 20eb991
prosody: clean build
* 6fb422c
prosody: fix not finding the basexx and cjsson modules
* 1768164
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
1768164175
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
88d5ca3f39
release: stable-7577
...
* b670959
prosody: simplify container build
* e05a9c2
fixup: template syntax for newly added variables (#1355 )
* 164d28b
web: migrate deprecated recordings options, add some more
* f126f7a
web: set config.videoQuality.maxBitratesVideo to null if no bitrates are specified
* 0364d94
jibri: remove deprecated PulseAudio module
* 1c93e1b
web: add support for brandingDataUrl (#1346 )
* 4372717
web: add support for wav files to nginx default
* d804ba4
misc: make ignore rule more generic
* b224131
prosody: use ENABLE_IPV6 environment variable
* be8c41f
etherpad,jigasi: fix compose file version
* d7cee00
misc: working on unstable
2 years ago
Debendra Oli
164d28b2ee
web: migrate deprecated recordings options, add some more
...
* config: migrate depricated recordings options, add localRecording section and disableProfile
* fix: disableProfile
* group recording config, remove boolean conditions
* config add: localRecording extra options
2 years ago
Debendra Oli
1c93e1b74d
web: add support for brandingDataUrl ( #1346 )
...
Closes : #1345
2 years ago
Michel Pawlak
b2241315ad
prosody: use ENABLE_IPV6 environment variable
...
Fixes : #1337
2 years ago
Saúl Ibarra Corretgé
d7cee00d61
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
a707a00eed
release: stable-7439-2
...
* b2f704a
misc: working on unstable
* 62655d8
release: stable-7439-1
* 22dc822
prosody: fix XMPP_MUC_CONFIGURATION
* 11de38f
fix: properly use default SIP config
* 82a5382
fix: add missing $ to JIGASI_XMPP_USER
* 76ff646
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
b2f704a498
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
62655d866e
release: stable-7439-1
...
* 76ff646
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
76ff646a86
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
0641a7197e
release: stable-7439
...
* ea37859
prosody: add ability to configure MUC modules through ENV variables
* 5ff69fd
jvb: fix jvb.conf parsing error
* 8f38fe6
web,jvb: add option to enable multi-stream
* 701dadf
jvb: add ability to disable STUN
* 264a3d8
web: add prejoin config options
* fec78e4
jigasi: build on arm
* c04f658
web,jvb: allow underscore in JVB_WS_SERVER_ID
* 55a4591
prosody: configure unbound resolver
* 576e5a9
web: start with clean config.js
* a7f260e
web,etherpad: fix default public URL
* 0cbfbfd
web: don't proxy HTTP traffic to WS endpoints
* 7ed5063
jibri,compose: avoid mounting /dev/shm/
* fbb8a2d
jibri: switch to PulseAudio
* e7533f8
jibri: simplify Dockerfile
* 7e74308
jigasi: switch to Java 11
* a9d1ed6
misc: working on unstable
* b227b73
build: fix multiarch build
2 years ago
Lazaro Herrera
ea378598c0
prosody: add ability to configure MUC modules through ENV variables
...
This allows for configuring how MUC modules can be used.
Closes: https://github.com/jitsi/docker-jitsi-meet/issues/1310
2 years ago
Daniel McAssey
8f38fe60f7
web,jvb: add option to enable multi-stream
2 years ago
Saúl Ibarra Corretgé
701dadfcad
jvb: add ability to disable STUN
...
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1321
2 years ago
Debendra Oli
264a3d8b39
web: add prejoin config options
2 years ago
Saúl Ibarra Corretgé
7ed5063007
jibri,compose: avoid mounting /dev/shm/
...
Allocate it with compose.
2 years ago
Saúl Ibarra Corretgé
a9d1ed65ed
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
0572ab9c48
release: stable-7287-2
...
* ab08247
build: make sure JITSI_RELEASE is passed when invoking make
* 5109874
prosody: update to latest stable
* 343ef56
doc: update README
* 829841e
jibri: add support for arm64
* 8d5a9cf
jvb: fix not setting WS server ID
* cffab8f
jibri: fix log location template
* 94833b5
doc: update README
* d3901ba
build: also release a "stable" tag
* 9217b0a
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
9217b0acea
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
76266c9c0b
release: stable-7287-1
...
* 22e727c
build: adapt release process to multiarch builds
* be422c7
jibri: update Chrome to M102
* 1463df4
compose: add ability to override image versions
* 7c29b57
prosody: fix reservations API
* 8337c0b
jicofo,prosody: migrate to new reservations system
* 70c5cbf
misc: update dialin numbers url setup (#1298 )
* 7790012
misc: define ENABLE_JAAS_COMPONENTS variable (#1297 )
* 62ad172
misc: update env.example
* 74ef7de
web,prosody: add support for JaaS components
* 902a673
misc: move security options in sample file
* 2a23095
misc: use the "unstable" tag between releases
* 741ec4a
build: add native arch building support
* 68d97c8
ci: add GH action docker build caching
* 8b02b8a
build,ci: add initial arm64 support
* 3b86df0
compose: add ability to change the JVB colibri REST API exposed port
* 458515c
env: add link to handbook
* 261577c
web: stop using the default config file
* ed6ef89
web: remove config option to control FLoC
* cb5a753
config: simplify configuration
* b505d58
misc: add stalebot
* 5ff2735
web: add e2eping support using env variables
* 6284167
web: add more audio quality options
* 515bd19
misc: working on latest
2 years ago
Saúl Ibarra Corretgé
1463df4c09
compose: add ability to override image versions
...
Useful for local development, overriding to latest is possible now
without changing the compose file itself.
2 years ago
Mahdhi Rezvi
8337c0b108
jicofo,prosody: migrate to new reservations system
...
It's now implemented in Prosody rather than in Jicofo.
3 years ago
Oana Emilia Ianc
74ef7de10e
web,prosody: add support for JaaS components
3 years ago
Saúl Ibarra Corretgé
2a23095cc4
misc: use the "unstable" tag between releases
...
In addition the "latest" tag will be gone with the next stable release.
Going forward this is our versioning scheme:
- stable-XXXX: stable release
- unstable: daily unstable rolling release
- unstable-XXXX-YY: daily unstable release
3 years ago
waja
3b86df07b2
compose: add ability to change the JVB colibri REST API exposed port
...
Closes : #1250
3 years ago