Commit Graph

83 Commits

Author SHA1 Message Date
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é
515bd19874 misc: working on latest 2022-05-10 16:32:26 +02:00
Saúl Ibarra Corretgé
5222745f55 release: stable-7287
* 41d6a9a jibri: bump Chrome to version 101
* 88bb1bc feature: support multiple XMPP servers via list (#1276)
* 95af778 jicofo: add optional XMPP_PORT value (#1275)
* da0a43a misc: working on latest
2022-05-10 16:25:11 +02: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é
da0a43a306 misc: working on latest 2022-04-25 14:55:27 +02:00
Saúl Ibarra Corretgé
2ab93e1d8f release: stable-7210-2
* 2634e96 misc: working on latest
2022-04-25 14:49:08 +02:00
Saúl Ibarra Corretgé
2634e96f41 misc: working on latest 2022-04-25 10:12:01 +02:00
Saúl Ibarra Corretgé
925775e85a release: stable-7210-1
* a8e6a34 prosody: completely disable external components
* 8587d29 prosody: add mod_auth_cyrus from community libraries
* 3a070e6 misc: working on latest
2022-04-25 10:10:55 +02:00
Saúl Ibarra Corretgé
3a070e6cbb misc: working on latest 2022-04-19 13:46:49 +02:00
Saúl Ibarra Corretgé
68f974859d release: stable-7210
* 1afa278 prosody: add temporary workaround for JWT auth
* 6fe240a prosody: update to 0.12
* 097558b ci: dry run Docker builds on PRs
* eca5d16 web: fix matching etherpad location
* 3afc1e3 prosody: update package version
* b0617c0 web: fix Etherpad when using multi-domain
* 0ce0f09 prosody: update version
* 201a1b4 prosody: pin to version 0.11 for now
* 29b4c23 prosody: use a more recent version of luarocks
* c5b049a jvb: forward port 8080 to docker host
* 6af7cd8 doc: update CHANGELOG
* dd7b70b misc: working on latest
2022-04-19 13:40:58 +02:00
Saúl Ibarra Corretgé
dd7b70be03 misc: working on latest 2022-03-11 12:52:45 +01:00
Saúl Ibarra Corretgé
b8c6e65a87 release: stable-7001
* 6e0dd04 base: replace frep with tpl
* 1b51c77 feat: Enables polls for breakout rooms.
* 0b019ee feat: Enables tenants/subdomains by default.
* d50df67 fix: Fixes missing variable for prosody plugins.
* 88997f5 prosody: authentication by matrix user authentication service
* 7a93978 jvb: remove TCP support
* c37706c misc: fix label order in  dockerfiles
* 0de062b misc: add missing quotes to labels in dockerfiles
* 76424fd chore: add opencontainers labels to Dockerfiles
* 3b8ed7e misc: working on latest
2022-03-11 12:46:50 +01:00
Saúl Ibarra Corretgé
3b8ed7ed2b misc: working on latest 2022-02-03 23:54:57 +01:00
Saúl Ibarra Corretgé
a8868010b7 release: stable-6865
* 8004ffe Use the new log formatters, clean up stale logging config.
* a862e84 web: cache versioned static files
* 48d499a web: configure remote participant video menu
* 78791ad env.example : ETHERPAD_PUBLIC_URL : incl. /p/ path
* a504b59 misc: working on latest
2022-02-03 23:49:30 +01:00
Saúl Ibarra Corretgé
a504b59979 misc: working on latest 2022-01-18 17:15:28 +01:00
Saúl Ibarra Corretgé
950397e923 release: stable-6826
* 238a636 jibri: correct chromedriver mismatch
* 555a40e doc: update CHANGELOG
* 825b4cb misc: working on latest
2022-01-18 17:09:53 +01:00
Saúl Ibarra Corretgé
825b4cb948 misc: working on latest 2022-01-14 10:50:29 +01:00
Saúl Ibarra Corretgé
aab40ee757 release: stable-6726-2
* ae3e7e7 jvb: make MUC_NICKNAME configurable
* 0be9c8f web: allow configuring buttons in toolbar and pre-join screen
* d9d12f0 jvb: fix resolving XMPP server aliases
* 81dc384 jigasi: allow jigasi guest participants
* a8a596b jicofo: configure trusted-domains for Jibri if ENABLE_RECORDING is set
* d250ad7 misc: working on latest
2022-01-14 10:44:27 +01:00
wfleischer
81dc3849b1 jigasi: allow jigasi guest participants
Co-authored-by: Werner Fleischer <70745309+wernf@users.noreply.github.com>
2021-12-17 11:10:00 +01:00
Saúl Ibarra Corretgé
d250ad7f57 misc: working on latest 2021-12-14 10:08:08 +01:00
Saúl Ibarra Corretgé
e5f044bcc9 release: stable-6726-1
* 9ac7b59 jibri: update Chrome to version 96
* fb2326e prosody: add missing package libldap-common
* 0600ece sample: add  ENABLE_BREAKOUT_ROOMS to env.example
* 6cf0176 misc: working on latest
2021-12-14 10:04:13 +01:00
Saúl Ibarra Corretgé
6cf017619e misc: working on latest 2021-12-11 08:30:25 +01:00
Saúl Ibarra Corretgé
444259d667 release: stable-6726
* e9275d5 jvb: remove deprecated option
* f40a8d5 jicofo: Handle special characters in password
* 6f56e5b web,prosody: add breakout rooms support
* 3208296 base: update base images to Debian Bullseye
* b02a689 env:  fix unexpected character bug with recent docker desktop
* b5dbfa0 misc: working on latest
2021-12-11 08:24:24 +01:00
Saúl Ibarra Corretgé
b5dbfa0458 misc: working on latest 2021-10-21 15:26:32 +02:00
Saúl Ibarra Corretgé
73c1db5f2b release: stable-6433
* 487bcca jvb: try to use the correct IP as the default server ID
* 9e982fe examples: move to jitsi-contrib
* 192a623 jvb: add ability to configure the shutdown API
* 5dcf7b4 compose: changed REACTIONS env variable name in docker-compose file
* d94f4b6 jvb: remove unneeded alias
* 7cd71a2 jibri: default to recording in 720p
* bee4b6a jibri: use new configuration file
* 76a16a8 jvb: use modern config for ice4j
* 18ac85b jibri: allow graceful shutdown of the container
* 3c19ed6 jibri: uppdate Chrome to version 94
* b858b37 base-java: update to Java 11
* 2061b86 misc: enable features by default
* 343062b misc: fix/ improve shebang compatibility
* ff8c1c2 web: regenerate interface_config.js on every boot
* bda1502 prosody: simplify code
* cfd8d3c web: add config options for polls and reactions
* 537fcd5 misc: add support for sentry logging
* be1da0e misc: cleanup Dockerfiles
* 09cf0a8 web: add env variables for configuring vp9
* 3df32d9 web: persist crontabs for letsencrypt
* f748484 jicofo: add enable-auto-login config option
* 96419ba web: remove no longer needed code
* 1835d65 web: recreate interface_config.js on container restart
* b555d41 jicofo: fix boolean values in configuration file
* 6be198c misc: remove quotation marks from TURN configuration (#1111)
* 407a98d misc: working on latest
2021-10-21 15:20:10 +02:00
Paul Tiedtke
537fcd532b misc: add support for sentry logging 2021-09-17 09:51:34 +02:00
Saúl Ibarra Corretgé
407a98dd81 misc: working on latest 2021-08-20 11:37:46 +02:00
Saúl Ibarra Corretgé
dafe41d16b release: stable-6173
* c95f0d6 prosody: add support for A/V Moderation
* 856e414 prosody: add ability to configure external TURN server
* bcae3b1 prosody: add domain mapper options to default configuration
* cf90461 web: fix acme.sh pre and post hooks
* 65563d9 misc: working on latest
2021-08-20 10:46:18 +02:00
Saúl Ibarra Corretgé
65563d9371 misc: working on latest 2021-06-11 08:55:37 +02:00
Saúl Ibarra Corretgé
25fd308bcf release: stable-5963
* 6f6fe77 prosody: enable limits
* db3d790 prosody: fix: restrict room creation to jicofo (#1059)
* 281db36 misc: working on latest
2021-06-11 08:50:41 +02:00
Saúl Ibarra Corretgé
281db3663c misc: working on latest 2021-05-14 15:22:56 +02:00
Saúl Ibarra Corretgé
77da42537e release: stable-5870
* d9b84cf jibri: set base URL for joining meetings
* a77a43e jibri: update default Chrome version to 90
* a90e4ce doc: drop confusing port number from PUBLIC_URL
* 8620caa doc: clarify env variable
* 6f52f71 web: add FLoC environment variable
* 014aa59 web: add default language variable
* ce25bf6 doc: update CHANGELOG
* 6bf1336 misc: working on latest
2021-05-14 15:16:04 +02:00
Saúl Ibarra Corretgé
6bf13364a4 misc: working on latest 2021-04-17 23:01:38 +02:00
Saúl Ibarra Corretgé
fc67b01ebd release: stable-5765-1
* 2900680 Revert "misc: add support for sentry logging"
* 7a47202 jicofo: make sure client-proxy is properly configured
* 5c32833 web: add start environment variables START_WITH_AUDIO_MUTED; START_SILENT; START_WITH_VIDEO_MUTED
* 8d2a29f misc: add support for sentry logging
* 3d93f2b misc: working on latest
2021-04-17 22:56:21 +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
Saúl Ibarra Corretgé
3d93f2b37a misc: working on latest 2021-04-16 14:46:38 +02:00
Saúl Ibarra Corretgé
140c5f226e release: stable-5765
* 9bc262a prosody: fix building unstable images
* 0cbe0d9 web: add a env variable to enable/disable deep linking
* b22421b misc: publish nightly unstable images
* 78699fe web: allow to configure shard name using env variable
* a6853ef jvb: add octo configuration options
* d6fac8e jicofo: disable octo by default
* 1fa5048 doc: add link to Kubernetes setup
* e1cebcc web,jvb: add ability to disable web sockets for colibri
* 6c4dce1 jicofo: fix ENABLE_SCTP type
* 953a4d2 jicofo: use a client proxy connection
* d27336b web: always try to renew cert on container boot
* 73acbad web: remove deprecated config option
* cb4d941 web: removed duplicate host headers
* ec570ba k8s: fix PodSecurityPolicy
* c4fc3d3 web: make a custom interface config possible
* b45b505 web: always install acme.sh when container starts
* 94ca16d etherpad: remove quotes from all env vars
* c89ccc9 jicofo: reintroduce shibboleth auth
* a6486b4 examples: update traefik v2 example
* f4ec023 misc: working on latest
2021-04-16 14:41:32 +02:00
Saúl Ibarra Corretgé
f4ec02329e misc: working on latest 2021-02-05 11:25:05 +01:00
Saúl Ibarra Corretgé
7409d5c65c release: stable-5390-3
* a698da5 misc: add jicofo reservation env variables to compose
* 86c3022 web: brandingDataUrl -> dynamicBrandingUrl
* 88e950d jicofo: fix healthcheck
* 493cbdd misc: fix typo
* e12d7f2 web : Add DESKTOP_SHARING_FRAMERATE_MIN and MAX env vars
* fa98a31 examples: fix k8s example
* 88d1034 doc: add port to PUBLIC_URL
* c876b40 doc: update CHANGELOG
* 5cf14b0 misc: working on latest
2021-02-05 11:21:38 +01:00
Saúl Ibarra Corretgé
5cf14b054e misc: working on latest 2021-02-02 10:11:04 +01:00
Saúl Ibarra Corretgé
9b0fd7fe4c release: stable-5390-2
* e28d019 misc: working on latest
2021-02-02 10:09:56 +01:00
Saúl Ibarra Corretgé
e28d01972a misc: working on latest 2021-02-02 10:08:47 +01:00
Saúl Ibarra Corretgé
e561b1fb28 release: stable-stable-5390-2
* 3e04fb4 prosody: fix lobby when authentication is enabled
* 24781e3 misc: working on latest
2021-02-02 10:07:38 +01:00
Saúl Ibarra Corretgé
24781e38bf misc: working on latest 2021-01-29 21:46:08 +01:00
Saúl Ibarra Corretgé
5dcdb8cd05 release: stable-5390-1
* 3ac5397 misc: working on latest
2021-01-29 21:41:53 +01:00
Saúl Ibarra Corretgé
3ac539731a misc: working on latest 2021-01-29 18:05:49 +01:00
Saúl Ibarra Corretgé
b20d53c7f4 release: stable-5390
* 0f541c8 jicofo: migrate to new config
* 12823cb prosody: fix jibri recording websocket error
* 7594ea2 jigasi: add ability to control SIP default room for incoming calls
* b0e653a jigasi: fix when using authentication
* 4564170 misc: working on latest
2021-01-29 17:56:37 +01:00
Thomas Urban
7594ea28ad jigasi: add ability to control SIP default room for incoming calls 2021-01-06 17:54:04 +01:00
Thomas Urban
b0e653ae10 jigasi: fix when using authentication
Set MUC_SERVICE_ADDRESS.
2020-12-23 16:08:44 +01:00