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
Saúl Ibarra Corretgé
343ef56a74
doc: update README
2022-06-13 13:37:37 +02:00
Saúl Ibarra Corretgé
829841e1a4
jibri: add support for arm64
...
Use Debian's Chromium and ChromeDriver instead of Google's.
This has the limitation of not being able to control the version we
ship, however.
2022-06-13 13:36:48 +02:00
Saúl Ibarra Corretgé
8d5a9cf1c9
jvb: fix not setting WS server ID
2022-06-13 12:37:39 +02:00
Jean-Vincent kassi
cffab8f429
jibri: fix log location template
2022-06-13 11:36:36 +02:00
Saúl Ibarra Corretgé
94833b5abf
doc: update README
2022-06-13 09:26:32 +02:00
Saúl Ibarra Corretgé
d3901babb6
build: also release a "stable" tag
2022-06-13 09:16:51 +02:00
Saúl Ibarra Corretgé
9217b0acea
misc: working on unstable
2022-06-10 14:45:20 +02:00
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
2022-06-10 14:44:40 +02:00
Saúl Ibarra Corretgé
22e727cd3c
build: adapt release process to multiarch builds
2022-06-10 14:43:40 +02:00
Saúl Ibarra Corretgé
be422c73e8
jibri: update Chrome to M102
2022-06-10 13:19:07 +02:00
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.
2022-06-10 13:14:46 +02:00
Mahdhi Rezvi
7c29b57914
prosody: fix reservations API
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/11623
2022-06-06 13:19:19 +02:00
Mahdhi Rezvi
8337c0b108
jicofo,prosody: migrate to new reservations system
...
It's now implemented in Prosody rather than in Jicofo.
2022-06-03 07:53:35 +02:00
Oana Emilia Ianc
70c5cbfde2
misc: update dialin numbers url setup ( #1298 )
2022-05-31 14:36:06 +03:00
Oana Emilia Ianc
7790012d46
misc: define ENABLE_JAAS_COMPONENTS variable ( #1297 )
2022-05-31 11:25:38 +03:00
Saúl Ibarra Corretgé
62ad172e96
misc: update env.example
2022-05-30 16:49:35 +02:00
Oana Emilia Ianc
74ef7de10e
web,prosody: add support for JaaS components
2022-05-30 16:46:04 +02:00
Saúl Ibarra Corretgé
902a67337e
misc: move security options in sample file
2022-05-30 16:11:49 +02:00
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
2022-05-30 15:24:15 +02:00
Saúl Ibarra Corretgé
741ec4acdb
build: add native arch building support
2022-05-20 13:54:07 +02:00
Grant Slater
68d97c8227
ci: add GH action docker build caching
2022-05-20 13:54:07 +02:00
Grant Slater
8b02b8a4a1
build,ci: add initial arm64 support
2022-05-20 13:54:07 +02:00
waja
3b86df07b2
compose: add ability to change the JVB colibri REST API exposed port
...
Closes : #1250
2022-05-20 13:44:31 +02:00
Saúl Ibarra Corretgé
458515cb9e
env: add link to handbook
2022-05-20 10:57:00 +02:00
Saúl Ibarra Corretgé
261577c9cc
web: stop using the default config file
...
It should be empty and we set all settings. This will reduce the size fo
the file and make it less confusing to inspect on a running system.
2022-05-20 10:53:12 +02:00
Saúl Ibarra Corretgé
ed6ef893cc
web: remove config option to control FLoC
...
It has been abandoned by Google. Keep the default opt-out value for a
little longer just in case though.
2022-05-20 10:53:12 +02:00
Saúl Ibarra Corretgé
cb5a753282
config: simplify configuration
...
Use default values everywhere so they don't need to be specified in the
.env file.
This makes the default .env file much smaller (the larger config options
are documented in the handbook) and should make it easier to port the
setup to runtimes other than Docker Compose.
2022-05-20 10:53:12 +02:00
Saúl Ibarra Corretgé
b505d58956
misc: add stalebot
2022-05-17 11:42:39 +02:00
Prayag Singh
5ff2735f18
web: add e2eping support using env variables
...
Also consolidate disable remote video menu using env variables
2022-05-13 15:04:17 +02:00