Saúl Ibarra Corretgé
6c9e305080
jigasi: temporarily disable G722
...
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1357
2022-08-10 09:36:05 +02:00
Saúl Ibarra Corretgé
9edecf21ed
misc: working on unstable
2022-08-09 21:51:44 +02:00
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
2022-08-09 21:31:14 +02:00
Saúl Ibarra Corretgé
55e0eed66b
prosody: remove explicit dependency
...
It's a dependency of lua-luaossl.
2022-08-09 21:30:32 +02:00
Saúl Ibarra Corretgé
e0bc4e4e77
prosody: add missing net-url dependency
...
It's used by the muc_size plugin.
2022-08-09 21:29:34 +02:00
Saúl Ibarra Corretgé
e811d7b2e1
misc: working on unstable
2022-08-09 09:41:47 +02:00
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
2022-08-09 09:18:59 +02:00
Saúl Ibarra Corretgé
20eb991101
prosody: clean build
...
Install the jitsi-meet-prosody package instead of uncompressing it.
2022-08-09 09:17:42 +02:00
Saúl Ibarra Corretgé
6fb422cc85
prosody: fix not finding the basexx and cjsson modules
...
Debian doesn't provide a Lua > 5.2 packaged version for neither.
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1359
2022-08-09 09:17:42 +02:00
Saúl Ibarra Corretgé
1768164175
misc: working on unstable
2022-08-05 13:16:26 +02:00
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
2022-08-05 12:58:23 +02:00
Saúl Ibarra Corretgé
b67095975b
prosody: simplify container build
...
We can now use the Lua libraries packaged in Debian, thus removing the
need for a 2-stage build and manual package coppying.
2022-08-05 11:46:03 +02:00
Debendra Oli
e05a9c2969
fixup: template syntax for newly added variables ( #1355 )
2022-08-05 09:22:35 +02:00
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
2022-08-04 17:34:21 +02:00
Timo Schwarzer
f126f7afbc
web: set config.videoQuality.maxBitratesVideo to null if no bitrates are specified
...
Fixes : #1318
2022-07-27 13:41:26 +02:00
Saúl Ibarra Corretgé
0364d94c4a
jibri: remove deprecated PulseAudio module
2022-07-27 09:48:03 +02:00
Debendra Oli
1c93e1b74d
web: add support for brandingDataUrl ( #1346 )
...
Closes : #1345
2022-07-19 10:01:01 +02:00
BinaryWizard904
4372717dc3
web: add support for wav files to nginx default
...
Nginx does not define a mime type for wav files by default. This causes Firefox to refuse to load these files.
Bu adding this mime type, we can ensure that Firefox plays back all interface sounds by default.
Issue is further described in: https://github.com/jitsi/jitsi-meet/issues/11860
2022-07-14 21:53:58 +02:00
Saúl Ibarra Corretgé
d804ba48c9
misc: make ignore rule more generic
2022-07-04 09:30:07 +02:00
Michel Pawlak
b2241315ad
prosody: use ENABLE_IPV6 environment variable
...
Fixes : #1337
2022-07-01 08:30:21 +03:00
Saúl Ibarra Corretgé
be8c41f79e
etherpad,jigasi: fix compose file version
...
They all need to match if we want to launch them together.
2022-06-24 14:48:49 +02:00
Saúl Ibarra Corretgé
d7cee00d61
misc: working on unstable
2022-06-24 12:49:22 +02:00
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
2022-06-24 12:28:50 +02:00
Saúl Ibarra Corretgé
b2f704a498
misc: working on unstable
2022-06-24 12:28:29 +02:00
Saúl Ibarra Corretgé
62655d866e
release: stable-7439-1
...
* 76ff646 misc: working on unstable
2022-06-24 12:28:29 +02:00
Lazaro Herrera
22dc822068
prosody: fix XMPP_MUC_CONFIGURATION
2022-06-24 11:52:14 +02:00
Charlie Calendre
11de38fca8
fix: properly use default SIP config
...
The default values for JIGASI_SIP_PORT and JIGASI_SIP_TRANSPORT were never used
2022-06-24 08:10:23 +02:00
Charlie Calendre
82a53821c0
fix: add missing $ to JIGASI_XMPP_USER
2022-06-24 08:09:39 +02:00
Saúl Ibarra Corretgé
76ff646a86
misc: working on unstable
2022-06-23 21:38:34 +02:00
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
2022-06-23 21:03:30 +02:00
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
2022-06-23 19:39:07 +02:00
wfleischer
5ff69fd4ce
jvb: fix jvb.conf parsing error
2022-06-18 19:09:52 +02:00
Daniel McAssey
8f38fe60f7
web,jvb: add option to enable multi-stream
2022-06-17 19:35:17 +02:00
Saúl Ibarra Corretgé
701dadfcad
jvb: add ability to disable STUN
...
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1321
2022-06-17 11:40:52 +02:00
Debendra Oli
264a3d8b39
web: add prejoin config options
2022-06-17 11:35:45 +02:00
Saúl Ibarra Corretgé
fec78e4be6
jigasi: build on arm
2022-06-16 13:45:39 +02:00
wfleischer
c04f658974
web,jvb: allow underscore in JVB_WS_SERVER_ID
2022-06-14 19:57:18 +02:00
wfleischer
55a45915bb
prosody: configure unbound resolver
...
Fixes : #1315
2022-06-14 14:15:59 +02:00
wfleischer
576e5a9086
web: start with clean config.js
2022-06-14 11:36:35 +02:00
Saúl Ibarra Corretgé
a7f260ec32
web,etherpad: fix default public URL
2022-06-14 11:30:06 +02:00
Saúl Ibarra Corretgé
0cbfbfd6cb
web: don't proxy HTTP traffic to WS endpoints
...
A 405 is returned if there is no upgrade request.
2022-06-14 11:28:33 +02:00
Saúl Ibarra Corretgé
7ed5063007
jibri,compose: avoid mounting /dev/shm/
...
Allocate it with compose.
2022-06-14 09:19:29 +02:00
Saúl Ibarra Corretgé
fbb8a2dbfe
jibri: switch to PulseAudio
...
Using PulseAudio means no longer needing to mount /dev/snd/ which should
make deploying Jibri much easier.
Credits:
https://github.com/openfun/jibri-pulseaudio
https://community.jitsi.org/t/tip-pulseaudio-support-for-jibri/65780
https://github.com/kpeiruza/jitsi-images
2022-06-14 09:19:29 +02:00
Saúl Ibarra Corretgé
e7533f8639
jibri: simplify Dockerfile
...
Slightly reduce layer count by running everything in a single RUN.
Also reduce build time by skipping some unneeded apt update / cleanups.
2022-06-13 21:59:02 +02:00
Saúl Ibarra Corretgé
7e743086fb
jigasi: switch to Java 11
2022-06-13 19:18:41 +02:00
Saúl Ibarra Corretgé
a9d1ed65ed
misc: working on unstable
2022-06-13 17:26:58 +02:00
Saúl Ibarra Corretgé
b227b73710
build: fix multiarch build
...
TARGETPLATFORM must not have a default value.
2022-06-13 14:48:50 +02:00
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
2022-06-13 13:51:52 +02:00
Saúl Ibarra Corretgé
ab0824783b
build: make sure JITSI_RELEASE is passed when invoking make
2022-06-13 13:50:48 +02:00
Saúl Ibarra Corretgé
5109874549
prosody: update to latest stable
...
Prosody 0.12.1 was released, which contained fixes that we needed,
that's why we were running on the 0.12 nightlies.
2022-06-13 13:45:30 +02:00