Commit Graph

73 Commits

Author SHA1 Message Date
Jonathan Lennox
7eae61d40d Change default CC algorithm. (#2154) 2025-09-24 16:03:26 -04:00
Fabian
7bb7a56339 feat(jvb): add ports to advertised ips (#2050)
* feat(jvb): add ports to advertised ips

* feat(jvb): add support for advertised ports with ipv6 and ipv4

* feat: split ip and port with # delimiter

* docs: add advertising port to env.example
2025-09-23 06:22:52 +02:00
emrah
3cf0f553b6 refactor(jvb): add DISABLE_AWS_HARVESTER (#2142) 2025-08-25 15:58:21 +02:00
bgrozev
3c9472946b jvb: fix template syntax 2025-08-04 11:43:03 +02:00
Jonathan Lennox
d3a1e6374a Add docker-compose option for BWE Estimator Engine. (#2129) 2025-07-30 12:51:24 -04:00
bgrozev
eea18b101b feat: Add an option to enable VLA. (#1979) 2024-12-12 18:09:25 -06:00
Aaron van Meerten
47d974d88c feat(jibri,jicofo,jvb): custom hocon support via include for components that support it (#1960) 2024-10-29 12:12:34 -05:00
Aaron van Meerten
4369907615 feat(jibri,jicofo,jigasi,jvb,prosody,web): trim empty list entries when splitting with splitList to allow trailing comma (#1932) 2024-10-11 10:50:41 -05:00
Saúl Ibarra Corretgé
a88dd8bbbc feat(jvb) default to using dcSCTP 2024-07-09 17:22:17 +02:00
Halil Teyfik
29a4523760 feat(jvb) add JVB_CC_TRUST_BWE environment variable 2024-07-03 20:10:32 +02:00
Saúl Ibarra Corretgé
982e5770f6 feat(jicofo,jvb,web) default to using SCTP based datachannels
WebSocket based ones are now disabled by default.
2024-06-20 15:43:01 +02:00
Saúl Ibarra Corretgé
59c4eb2af8 jvb: add fallback WS server ID
When XMPP is not used there is no value set.
2024-05-16 09:04:01 +02:00
Saúl Ibarra Corretgé
9a548430d9 jvb: add ability to configure the TLS option for colibri WS 2024-05-16 09:04:01 +02:00
Saúl Ibarra Corretgé
79a4635ed2 jvb: add ability to disable XMPP
In case the REST API is the only API that is going to be used.
2024-05-16 09:04:01 +02:00
Saúl Ibarra Corretgé
77ce86a995 jvb: add ability to enable SCTP datachannels 2024-05-16 09:04:01 +02:00
Aaron van Meerten
8fe3139ffe jvb: fix autoscaler sidecar config (#1785) 2024-04-19 15:08:49 -05:00
Saúl Ibarra Corretgé
310b80dedd jvb: add env var to control require-valid-address 2024-01-30 09:22:25 +01:00
Saúl Ibarra Corretgé
b0092bcf65 jicofo,jigasi,jvb: fix accidentally enabling Sentry
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1724
2024-01-30 08:56:05 +01:00
Aaron van Meerten
60100d6ce2 jvb: expose public IP in autoscaler sidecar config (#1679) 2023-12-19 15:22:53 -06:00
Aaron van Meerten
2e3c272bdf jvb: fix terminate script for autoscaler sidecar
* jvb: fix terminate script for autoscaler sidecar
2023-12-19 13:16:09 -06:00
Matthias Kesler
71b3892d64 jicofo,jvb,jigasi: fix SENTRY_DSN cannot be defined 2023-12-03 09:28:06 +01:00
Saúl Ibarra Corretgé
dbffba1d6c Revert "jicofo, jigasi, jvb: fix SENTRY_DSN not being read"
This reverts commit fa2b4db2d1.
2023-12-01 14:18:03 +01:00
Saúl Ibarra Corretgé
073f85d76c Revert "logging: fix reference to old variable"
This reverts commit 8415c84c10.
2023-12-01 14:18:03 +01:00
Daniel McAssey
8415c84c10 logging: fix reference to old variable 2023-12-01 14:02:21 +01:00
Daniel McAssey
fa2b4db2d1 jicofo, jigasi, jvb: fix SENTRY_DSN not being read 2023-12-01 14:02:21 +01:00
Aaron van Meerten
54d422b593 jvb: autoscaler sidecar support 2023-11-14 13:13:37 +01:00
viakom-choppe
f860c5d20f jvb: don’t send Jetty server version 2023-09-26 08:18:43 +02:00
Aaron van Meerten
5d1d80d2a7 jvb: fix missing dot in env (#1521) 2023-04-04 07:12:36 -05:00
Aaron van Meerten
ed095bc28e misc: support alternate xmpp server for jvb (#1495) 2023-03-16 07:08:52 -05:00
Saúl Ibarra Corretgé
dd399fee54 web,jvb: remove ENABLE_MULTISTREAM
It's not enabled by default and there is no way to disable it any
longer.

We keep setting the flags in config.js though, this is so old mobile
versions without the new default behavior can enable it.
2022-12-12 15:31:09 +01:00
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.
2022-09-26 20:44:40 +02:00
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"
2022-09-15 07:36:57 +02:00
Ben Banfield-Zanin
4fa0a2f7a5 jvb: allow configuration of videobridge.ice.advertise-private-candidates 2022-08-22 10:31:16 +02:00
Saúl Ibarra Corretgé
f8b7037b05 jvb: enable multi-stream by default 2022-08-18 10:06:51 +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
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
Aaron van Meerten
88bb1bccd0 feature: support multiple XMPP servers via list (#1276) 2022-05-03 08:40:52 -05:00
Aaron van Meerten
95af77896d jicofo: add optional XMPP_PORT value (#1275)
* jicofo: add optional XMPP_PORT value

* include compose and env example for XMPP_PORT

* extends use of the XMPP_PORT property

* fix compose to use default

* re-commenting XMPP_PORT value

* include XMPP_PORT in compose for all services

* always use $XMPP_PORT, value defaulted in template

* missing JVB setting
2022-05-02 08:30:48 -05:00
Saúl Ibarra Corretgé
7a939785a7 jvb: remove TCP support
It's not tested at all and has problems. The recommendation is to use a
TURN server for TCP.
2022-02-15 15:33:35 +01:00
Boris Grozev
8004ffeba1 Use the new log formatters, clean up stale logging config. 2022-01-19 12:18:27 -06:00
Holger Pandel
ae3e7e7651 jvb: make MUC_NICKNAME configurable 2022-01-07 16:39:18 +01:00
Saúl Ibarra Corretgé
487bcca46d jvb: try to use the correct IP as the default server ID
This hopefully fixes WS issues on environment with multiple networks
such as Docker Swarm.
2021-10-21 14:51:34 +02:00
Артем
192a6233aa jvb: add ability to configure the shutdown API 2021-10-21 14:21:29 +02:00
Saúl Ibarra Corretgé
76a16a8b78 jvb: use modern config for ice4j 2021-10-12 21:46:30 +02:00
Paul Tiedtke
537fcd532b misc: add support for sentry logging 2021-09-17 09:51:34 +02:00
Saúl Ibarra Corretgé
2900680798 Revert "misc: add support for sentry logging"
This reverts commit 8d2a29f286.
2021-04-17 22:45:57 +02:00
Paul Tiedtke
8d2a29f286 misc: add support for sentry logging 2021-04-16 20:34:33 +02:00
Prayag Singh
a6853ef5f7 jvb: add octo configuration options 2021-04-09 10:03:00 +02:00