Kota Nakagawa
5e297f3879
feat(rtcstats): add rtcstats support ( #2116 )
...
* feat(rtcstats): add rtcstats support
* chore(rtcstats): update users.json to use placeholder password
* chore(rtcstats): update RTCSTATS_STORE_LOGS in env.example
* chore(rtcstats): add expose ports
* feat(rtcstats): add mongodb support
* docs(rtcstats): add readme for mongodb integration
* chore(rtcstats): fix readme
* feat(rtcstats): add grafana dashboard for prometheus metrics
* chore(rtcstats): update readme
* chore(rtcstats): fix readme
* chore(rtcstats): add troubleshooting to localstack readme
* fix(rtcstats): improve accuracy of dashboard graphs
* fix(rtcstats): fix typo in dashboard display name
* fix(rtcstats): simplify and clean up localstack configuration
* docs(rtcstats): improve localstack readme
---------
Co-authored-by: Andrei Gavrilescu <51706180+andrei-gavrilescu@users.noreply.github.com>
2026-03-16 23:34:22 +02:00
emrah
3a2d488aa3
fix(web): dont mix tabs and spaces
2026-03-04 08:00:42 +01:00
damencho
f95a6b62a0
feat(web): Updates log formatter.
2026-03-03 13:24:56 -06:00
emrah
156e36e97f
refactor(templates): wrap shell variables in double quotes to handle spaces and special characters safely
2026-02-12 16:36:29 +01:00
emrah
0e4bf5ed1a
refactor(templates): replace "! -z" with "-n" for better readability
2026-02-12 16:36:29 +01:00
emrah
98c254f764
fix(web): remove unused envs
2026-02-09 14:14:39 +01:00
emrah
4509144221
feat(web): Add CSP header
2026-01-15 18:45:54 +01:00
Aaron van Meerten
ed30d0d49c
feat(web): disable closed captions when transcription is disabled ( #2092 )
2025-05-23 13:50:52 -05:00
HighwayStar
8fd3d5952b
web: Added LETSENCRYPT_ACME_SERVER environment variable
...
You can set it when default zerossl doesnt work for you.
For example your server located in the country blocked by ZeroSSL.
2025-03-06 10:35:28 +01:00
Saúl Ibarra Corretgé
754c0b598f
fix(web) fix generated config syntax
...
Arrow functions don't work on the JS interpreter which evaluates
config.js on Android.
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/2031
2025-02-28 21:23:54 +01:00
emrah
2a329fafcd
feat(web): include custom nginx conf files
2025-01-29 20:25:26 +01:00
damencho
862986a6bd
feat(web): Drops userRegion comes from backend now.
2025-01-28 10:26:00 -06:00
Joshua Chia
82e98d2274
web: Added P2P_STUN_SERVERS environment variable ( #1990 )
2025-01-06 10:59:41 +01:00
spprod35
3af072595c
web: add option param for Automatic Gain Control
2024-12-28 08:10:07 +01:00
Aaron van Meerten
f18b182f77
fix(web): config.js syntax errors ( #1980 )
2024-12-13 08:58:37 -06:00
Jaya Allamsetty
95275454cf
feat(web) Add defaults and env variables for codec preference. ( #1978 )
...
* feat(web) Add defaults and env variables for codec preference.
* Update web/rootfs/defaults/settings-config.js
---------
Co-authored-by: Aaron van Meerten <aaron.van.meerten@gmail.com>
2024-12-11 15:03:49 -05:00
Aaron van Meerten
d3db3a5a89
fix(jibri,jicofo,jigasi,prosody,web): respect previous XMPP_RECORDER_DOMAIN value if set ( #1966 )
2024-11-14 09:29:43 -06:00
Aaron van Meerten
2d9c3cc824
feat(web): allow comment at the top of config.js to be overridden ( #1964 )
2024-11-13 05:13:51 -06:00
Jaya Allamsetty
9fe5b8b651
fix(web) Remove no longer used config setting.
...
Av1 has already been enabled by default.
2024-11-12 10:52:19 -05:00
Jakob Löw
345f8c2a23
fix(prosody,jicofo,jigasi,jibri) rename recorder domain to hidden domain
2024-11-12 12:52:11 +01:00
Ben Magistro
6443c6f7fb
feat(transcriber): fix exposing transcript path in web
...
This addes the transcipts path to the list of static items that should
be allowed by nginx.
Fixes #1427
Signed-off-by: Ben Magistro <koncept1@gmail.com>
2024-10-28 14:31:28 +01:00
Aaron van Meerten
d6251b7f7b
feat(jaas): updated jaas URLs ( #1944 )
2024-10-18 16:34:13 -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
lala
36b2e1662d
feat(web) - Added NGINX_KEEPALIVE_TIMEOUT environment variable
2024-09-16 13:21:03 +02:00
Saúl Ibarra Corretgé
2280f6bee1
feat(web) add ability to run the web container targetting JaaS
...
If JAAS_APP_ID is set, the config will be updated to point to the
production JaaS deployment for the given App ID.
If JAAS_USE_STAGING is set to a truthy value the configuration will
point to stage.8x8.vc rather than the production 8x8.vc.
2024-09-05 12:54:30 +02:00
Aaron van Meerten
1889c5d561
fix(web): enable hidden domain when transcriptions or recordings are enabled ( #1891 )
2024-08-30 14:38:08 -04:00
Saúl Ibarra Corretgé
1f056b4c9d
web: remove unnecessary option
2024-08-21 16:37:40 +02:00
Aaron van Meerten
fcb90baf98
fix(web): whiteboard config.js syntax error ( #1851 )
2024-07-03 10:38:01 -04:00
loli10K
b4604f3078
feat(whiteboard) add builtin whiteboard integration
...
Closes: https://github.com/jitsi/docker-jitsi-meet/pull/1480
Co-authored-by: Tugrul Dogan <tugrul.ufuk@gmail.com>
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org>
2024-07-02 22:50:33 +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
simon
8094a173f1
web: add ability to change CORS header value
2024-03-26 08:23:42 +01:00
Saúl Ibarra Corretgé
03b6ca24f2
web: remove no longer needed mime type definition
...
It's built-in now.
2024-03-22 23:37:31 +01:00
HannesOberreiter
ca1d6704f9
fix: 🐛 wrong quote in default config ( #1761 )
2024-03-19 10:24:05 -05:00
Jaya Allamsetty
a1d1f2ce5a
web: Add env vars for setting 1080p and 4k bitrates.
...
* web: Add env vars for setting 1080p and 4k bitrates.
* squash: Fix c&p errors
2024-01-31 14:26:36 -05:00
Aaron van Meerten
6e6dd96bea
web: nginx config for load-test client if present ( #1715 )
2024-01-22 08:07:57 -06:00
Saúl Ibarra Corretgé
2a3f8fd5e9
web: fix config.js syntax
2024-01-12 14:57:06 +01:00
Kurt Garloff
df88c7c1e3
Fix/web settings prop syntax ( #1706 )
2024-01-12 07:12:24 -06:00
Jaya Allamsetty
d64ae1c193
web: remove 'startBitrate' that is no longer supported.
2024-01-11 17:59:58 -05:00
Jaya Allamsetty
1cba0b5803
web: Fix the maxbitrates config setting.
...
Also, remove the 'enforcePreferredCodec' setting which is no longer supported.
2024-01-11 17:59:58 -05:00
Saúl Ibarra Corretgé
1dbe5cda68
web: cleanup config
...
Remove no longer necessary checks since we build the whole config from
scratch.
Drop no longer valid options:
- Callstats
- useIPv6
- External connect
2024-01-11 15:28:57 +01:00
Jaya Allamsetty
5093efb4bb
feat: Add testing flag for Av1
2024-01-10 15:25:30 -05:00
Aaron van Meerten
483bbde1ee
web: trim deprecated options and defaults
...
* web: trim deprecated options and defaults
2024-01-02 10:38:24 -06:00
Aaron van Meerten
11cbfccd8b
web: provide bosh URL as relative only if flagged ( #1682 )
2023-12-21 16:34:21 -06:00
Cedric Roijakkers
431cdccbfe
web: allow desktop framerate to be automatically determined by the browser
2023-12-19 12:24:09 +01:00
Aaron van Meerten
825730d659
web: nginx ws-colibri proxy regex updates ( #1645 )
2023-11-17 14:32:05 -06:00
Daniel McAssey
54d3aca2bf
jicofo: add AV1 options
2023-11-15 09:32:48 +01:00
Aaron van Meerten
8555fe1c4a
web: param to control config.hosts.authDomain ( #1627 )
2023-10-17 11:52:13 -05:00
Aaron van Meerten
bebd748712
web: flag to control sctp bridge channel choice ( #1613 )
2023-09-29 08:48:50 -05:00
emrah
c2f01f336f
web: update livestreaming settings according to new config.js
2023-05-22 20:07:32 +02:00
Aaron van Meerten
7c50cb7079
web: support loading pwa-worker.js from subdir ( #1517 )
2023-04-03 14:10:01 -05:00