16 KiB
stable-6726-1
Based on stable release 6726-1.
9ac7b59
jibri: update Chrome to version 96fb2326e
prosody: add missing package libldap-common0600ece
sample: add ENABLE_BREAKOUT_ROOMS to env.example6cf0176
misc: working on latest
stable-6726
Based on stable release 6726.
e9275d5
jvb: remove deprecated optionf40a8d5
jicofo: Handle special characters in password6f56e5b
web,prosody: add breakout rooms support3208296
base: update base images to Debian Bullseyeb02a689
env: fix unexpected character bug with recent docker desktopb5dbfa0
misc: working on latest
stable-6433
Based on stable release 6433.
487bcca
jvb: try to use the correct IP as the default server ID9e982fe
examples: move to jitsi-contrib192a623
jvb: add ability to configure the shutdown API5dcf7b4
compose: changed REACTIONS env variable name in docker-compose filed94f4b6
jvb: remove unneeded alias7cd71a2
jibri: default to recording in 720pbee4b6a
jibri: use new configuration file76a16a8
jvb: use modern config for ice4j18ac85b
jibri: allow graceful shutdown of the container3c19ed6
jibri: uppdate Chrome to version 94b858b37
base-java: update to Java 112061b86
misc: enable features by default343062b
misc: fix/ improve shebang compatibilityff8c1c2
web: regenerate interface_config.js on every bootbda1502
prosody: simplify codecfd8d3c
web: add config options for polls and reactions537fcd5
misc: add support for sentry loggingbe1da0e
misc: cleanup Dockerfiles09cf0a8
web: add env variables for configuring vp93df32d9
web: persist crontabs for letsencryptf748484
jicofo: add enable-auto-login config option96419ba
web: remove no longer needed code1835d65
web: recreate interface_config.js on container restartb555d41
jicofo: fix boolean values in configuration file6be198c
misc: remove quotation marks from TURN configuration (#1111)407a98d
misc: working on latest
stable-6173
Based on stable release 6173.
c95f0d6
prosody: add support for A/V Moderation856e414
prosody: add ability to configure external TURN serverbcae3b1
prosody: add domain mapper options to default configurationcf90461
web: fix acme.sh pre and post hooks65563d9
misc: working on latest
stable-5963
Based on stable release 5963.
6f6fe77
prosody: enable limitsdb3d790
prosody: fix: restrict room creation to jicofo (#1059)281db36
misc: working on latest
stable-5870
Based on stable release 5870.
d9b84cf
jibri: set base URL for joining meetingsa77a43e
jibri: update default Chrome version to 90a90e4ce
doc: drop confusing port number from PUBLIC_URL8620caa
doc: clarify env variable6f52f71
web: add FLoC environment variable014aa59
web: add default language variablece25bf6
doc: update CHANGELOG6bf1336
misc: working on latest
stable-5765-1
Based on stable release 5765.
7a47202
jicofo: make sure client-proxy is properly configured5c32833
web: add start environment variables START_WITH_AUDIO_MUTED; START_SILENT; START_WITH_VIDEO_MUTED3d93f2b
misc: working on latest
stable-5765
Based on stable release 5765.
9bc262a
prosody: fix building unstable images0cbe0d9
web: add a env variable to enable/disable deep linkingb22421b
misc: publish nightly unstable images78699fe
web: allow to configure shard name using env variablea6853ef
jvb: add octo configuration optionsd6fac8e
jicofo: disable octo by default1fa5048
doc: add link to Kubernetes setupe1cebcc
web,jvb: add ability to disable web sockets for colibri6c4dce1
jicofo: fix ENABLE_SCTP type953a4d2
jicofo: use a client proxy connectiond27336b
web: always try to renew cert on container boot73acbad
web: remove deprecated config optioncb4d941
web: removed duplicate host headersec570ba
k8s: fix PodSecurityPolicyc4fc3d3
web: make a custom interface config possibleb45b505
web: always install acme.sh when container starts94ca16d
etherpad: remove quotes from all env varsc89ccc9
jicofo: reintroduce shibboleth autha6486b4
examples: update traefik v2 examplef4ec023
misc: working on latest
stable-5390-3
Based on stable release 5390-3.
a698da5
misc: add jicofo reservation env variables to compose86c3022
web: brandingDataUrl -> dynamicBrandingUrl88e950d
jicofo: fix healthcheck493cbdd
misc: fix typoe12d7f2
web : Add DESKTOP_SHARING_FRAMERATE_MIN and MAX env varsfa98a31
examples: fix k8s example88d1034
doc: add port to PUBLIC_URLc876b40
doc: update CHANGELOG5cf14b0
misc: working on latest
stable-5390-2
Based on stable release 5390-2.
stable-5390-1
Based on stable release 5390-1.
3ac5397
misc: working on latest
stable-5390
Based on stable release 5390.
0f541c8
jicofo: migrate to new config12823cb
prosody: fix jibri recording websocket error7594ea2
jigasi: add ability to control SIP default room for incoming callsb0e653a
jigasi: fix when using authentication4564170
misc: working on latest
stable-5142-4
Based on stable release 5142-4.
6f7b2b4
prosody: add internal domain name to default cross-domains listada7b95
jvb: fix check for JVB_TCP_HARVESTER_DISABLEDa7fb101
jibri: don't provide a non-existing finalizer pathd013053
jibri: add missing dependency forkill
command0b25141
web: Add ENABLE_HSTS flag to disable strict-transport-security headerf856037
web: add more config optionseedac14
web: add ability to disable IPv6af6f3ac
doc: update CHANGELOGe3bb5c1
misc: working on latest
stable-5142-3
Important: This release should fix some update problems users found in -1 and -2 versions. The main problem observed is the introduction of XMPP WebSockets, which requires extra configuration for the /xmpp-wesocket route if a reverse proxy is used in front of this setup. Pure docker-compose installations don't need any changes.
Based on stable release 5142-3.
c2c6460
prosody: fix cross-domain WS default value8261f72
jicofo,jigase: add ability to extend the config file6a4887d
web: use env variables to set worker processes and connections5679578
prosody: add env var to config cross domain settingseffb30b
prosody: always rebuild configs on start905d431
jicofo,jigasi: always rebuild configs on startc52b64a
misc: working on latest
stable-5142-2
Based on stable release 5142-2.
700c04a
web: properly handle acme.sh return codes4cb181c
web: install acme certs to persistent storage1d2c68a
web: fix running acme.sh on the right home directory5c44a84
misc: stop using apt-key, it's deprecated5f06c3a
doc: update CHANGELOG0f780b4
misc: working on latest
stable-5142-1
Important: This release includes 2 major changes: migrating the base image to Debian Buster and replacing certbot with acme.sh for getting Letś Encrypt certificates. Please report any problems you find!
Based on stable release 5142-1.
b0cb4a1
web: update TLS config to Mozilla security guidelines0601212
web: replace certbot with acme.sh43f678d
build: refactor Makefileb00f92a
web: use Python 3 only for certbot880b9b0
core: update base image to Debian Busterba01190
web: prevent s6 from restarting cron if it shouldn't be run42a4346
etherpad: use official image and making skin full widthc36c4d0
web: always rebuild nginx configs on startaea4411
Adds private server.6b69576
web: add ability to configure tokenAuthUrlff6d9bc
Fix websockete5746ae
misc: add ENABLE_PREJOIN_PAGE to .env465816b
web,prosody: turn on XMPP WebSocket by defaultd747bfb
web,prosody: add XMPP WebSocket / Stream Management support130eb55
jvb: migrate to new config file5290499
doc: updated link for running behind NAT7cb470c
misc: support/encourage usage of ShellCheck04a210f
misc: working on latest
stable-5142
Based on stable release 5142.
7ab45bb
web: add ability to configure prejoin page0c95794
jvb: regenerate config on every boot3ef2221
jvb: add ability to set the WS domain with an env var79d2601
jvb: add ability to specify set the WS_SERVER_ID with an env varb277926
jvb: make colibri websocket endpoints dynamic for multiple jvbs991f695
web: remove no longer needed settings8b7cbc3
revert "jicofo: no auth URL in JWT auth mode"33b386b
jvb: add missing variable to docker-compose087f024
web: configure brandingDataUrl with env variablesa404653
web: configure startAudioOnly using environment variablee195cbf
jvb: make jvb apis available from outside the container409cade
web: configure Matomo using environment variablesb731c60
doc: update CHANGELOG0fbf3b7
misc: working on latest
stable-5076
Important: Starting with this release config.js is autogenerated with every container boot. In addition, bridge channels now using WebSocket. Some setups may break on upgrade.
Based on stable release 5076.
5ceaf5f
web: add IPv6 supportaff3775
xmpp: allow recorders to bypass lobbyad5625b
jvb: switch to WebSocket based bridge channels8110336
web: add ability to configure the nginx resolver2f47518
jicofo: no auth URL in JWT auth modec149463
web: build config.js on each bootc792bbc
base: update frepbec928c
prosody: configure lobby on the guest domain is necessarybcbd977
jicofo: pass XMPP_MUC_DOMAIN through docker-compose.yml8f9caa4
jicofo: set XMPP_MUC_COMPONENT_PREFIX2a0120d
web: set security headers also for non HTTPSe6586f2
jvb: set LOCAL_ADDRESS to the correct local IP (#630)97f5e75
base: optimize sizeb78c89e
misc: minor Dockerfile Improvementsa754519
misc: working on latest
stable-4857
Based on stable release 4857.
a81ad73
prosody: add support for lobbybaed605
web: fix removing closed captions button if transcription is enablededecacd
etherpad: add ability to use a external servera7563d4
jvb: use JVB_TCP_PORT for exposing the portb235ea1
prosody: disable s2s module1d428a8
prosody: use a 2-stage build613c26c
misc: working on latest4d72ee3
release: stable-4627-122b7063
examples: update Traefik v1 example1381b08
prosody: fix installing dependdencies2900c11
misc: add extra line to tag messagec57a84b
misc: working on latest
stable-4627-1
Based on stable release 4627-1.
1381b08
prosody: fix installing dependdencies2900c11
misc: add extra line to tag messagec57a84b
misc: working on latest
stable-4627
Based on stable release 4627.
fdf5030
prosody: update configurationafafe23
prosody: shrink container size8e7ea34
base: fix setting timezone58441ae
doc: update README3c12526
etherpad: update to version 1.8.40038e71
jibri: install extra dependency0615ed6
doc: add missing volumes to quick start2781865
doc: clarify usage of gen-passwords.sha8d0b6c
build: add PHONY target for "release"d4a35a6
misc: working on latest
stable-4548-1
Based on stable release 4548-1.
abf2f73
jicofo: fix setting incorrect auth URL scheme for JWT3472ab0
jicofo: add ability to configure health checksec3622b
jibri: install jitsi-upload-integrations by default0e7bc91
etherpad: pin image version4fa50b9
jwt: do not load token_verification module with disabled authenticationb0d76a2
jibri: add jq dep for upload integrations53b58fd
jvb: add jq, curl deps for graceful_shutdown.sh2d063ad
doc: update installation instructionse73df5f
misc: working on latest
stable-4548
Based on stable release 4548.
a79fc0c
misc: add release script0f0adc8
compose: add image tag to compose files0177765
misc: fix config volumes to work with SELinuxeae3f5c
jibri: chrome/driver 78 as a stopgap78df6a4
doc: delete unnecessary dot4426ed8
jibri: fix case when /dev/snd is not bound (https://github.com/jitsi/docker-jitsi-meet/issues/240#issuecomment-610422404)125775a
web: fix WASM MIME typee70975e
web: enable GZIP compression for more file types774aba5
misc: set ddefault timezone to UTC3c3fc19
prosody: enable speaker stats and conferene duration modulesf911df2
jvb: set JVB_TCP_MAPPED_PORT default value1205170
jvb: allowTCP_HARVESTER_MAPPED_PORT
to be configuredf7796a1
prosody: add volume /prosody-plugins-custom to docker-composed44230e
prosody: use hashed xmpp auth
stable-4416
Based on stable release 4416.
b039b29
web: use certbot-autob95c95d
web: improve nginx configuration2dd6b99
k8s: specify namespace for secret7aa2d81
ldap: avoid unnecessary copye1b47db
exampless: update Traefik v2 example with UDP0940605
doc: fix typos and minor grammar issues in README1c4b11c
doc: correct minor mistakec06867b
doc: added steps for updating kernel manually in AWS installationdc46215
web: remove DHE suites support367621f
prosody: remove no longer needed patch34e6601
doc: clarify acronym2c95ab7
web: revert using PUBLIC_URL for BOSH URL7fd7e2b
Add docker-compose.override.yml to .gitignore (#438)67a941b
misc: update gen-passwords.sh shell code4e2cec6
misc: add configurable service restart policy729f9d2
doc: fix typo in env.example
stable-4384(-1)
Important security note: Previous releases included default passwords for system accounts, and users who didn't change them are at risk of getting the authentication system circumvented by an attacker using a system account with the default password. Please update and use the provided script (instructions on the README) to generate a strong password for each system account.
Thanks joernchen for the security report.
Based on stable release 4384.
768b6c4
security: fail to start if using the old default password1ffd472
security: add script to generate strong passwordsa015710
security: don't provide default passwordsaaec22d
jigasi: fix typo in configebfa142
docs: fix grammar and typosbab77e0
doc: update env.example7652807
examples: traefik v210983b4
prosody: prevent item-not-found error in certain cases3524a52
base: fail to start the container if the init script fails7c0c795
jicofo: only configure Jigasi brewery if Jigasi is configured40c2920
build: add prepare command93ba770
prosody: fix installing prosody from the right repository3c07d76
doc: improve wording of READMEed410d9
doc: fix typofabfb2a
doc: fix typo5e6face
web: use PUBLIC_URL for etherpaad base and BOSH URLs264df04
jvb: switch to using Jitsi's STUN server by default655cf6b
web,prosody,jvb: prepare for new stable releaseebb4536
doc: update CHANGELOG06c3a83
doc: fix references to running behind NAT in the README
stable-4101-2
Based on stable release 4101.
b15bb28
prosody: update to latest stable version75cb31b
doc: add build instructions to README25dbde9
doc: fix typobadc2d4
doc: add examples/READMEf6f6ca6
Merge branch 'dev'52a1449
doc: clarify DOCKER_HOST_ADDRESSf26c9e6
prosody: fix ldap config templatecd4a071
web: check for certbot's success and exit in case of a failuredea8d6c
doc: fix typo573c6fa
doc: update diagrams29125fd
examples: add minimal example to run jitsi behind traefik
stable-4101-1
Based on stable release 4101.
b0def9a
prosody: use epoll backend8fa9f94
web: update nginx config from upstream2f17380
doc: clarify account registration commandedfd8f2
ldap: actually fix anonymous binds (Fixes #234)f4ac7cc
misc: remove bogus quotation marks0a68be1
jibri: start once jicofo has started76acc65
doc: add tip re. ports to open on firewall to READMEe92a00c
ldap: fix anonymous bindsdf40447
ldap: add option for ldap starttls support1ebc535
doc: make localhost link in README clickable33abdf3
doc: add mkdir -p ~/.jitsi-meet-cfg/... to README2c93dce
doc: fix typo in READMEd7bb2e6
doc: clarify HTTP vs HTTPS in READMEa1df1e0
Revert "prosody: fix restart loop on rolling deployment"986071b
jigasi: add missing transcription volumes to dockerfile01eca74
jigasi: generate google cloud credentials from env varscc2c042
prosody: fix restart loop on rolling deployment5423a8a
examples: adding simple kubernetes example6eebabd
jicofo: set owner jicofo rights for /config directory69ba9ff
jigasi: Updates jigasi client default options.2b9a13b
jicofo: add support of reservation REST API8bfe7fb
jicofo: add support of reservation REST API9b17c05
web: fix letsencrypt renewal6234a18
web: fix letsencrypt renewal