Commit Graph

98 Commits

Author SHA1 Message Date
Prayag Singh
a698da5807 misc: add jicofo reservation env variables to compose 2021-02-05 11:19:09 +01:00
Ludovic Muller
86c302258d web: brandingDataUrl -> dynamicBrandingUrl 2021-02-05 11:17:20 +01:00
spprod35
e12d7f2b55 web : Add DESKTOP_SHARING_FRAMERATE_MIN and MAX env vars 2021-02-03 14:57:07 +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
prayagsingh
0f541c8241 jicofo: migrate to new config 2021-01-29 15:13:56 +01:00
Saúl Ibarra Corretgé
456417066b misc: working on latest 2020-12-23 13:17:27 +01:00
Saúl Ibarra Corretgé
176c30a84f release: stable-5142-4
* 6f7b2b4 prosody: add internal domain name to default cross-domains list
* ada7b95 jvb: fix check for JVB_TCP_HARVESTER_DISABLED
* a7fb101 jibri: don't provide a non-existing finalizer path
* d013053 jibri: add missing dependency for `kill` command
* 0b25141 web: Add ENABLE_HSTS flag to disable strict-transport-security header
* f856037 web: add more config options
* eedac14 web: add ability to disable IPv6
* af6f3ac doc: update CHANGELOG
* e3bb5c1 misc: working on latest
2020-12-23 13:11:41 +01:00
Cosmo Myzrail Gorynych aka CoMiGo
0b2514101c web: Add ENABLE_HSTS flag to disable strict-transport-security header 2020-12-17 09:32:54 +01:00
shanehughes1990
f8560371f5 web: add more config options 2020-12-16 14:42:40 +01:00
Saúl Ibarra Corretgé
e3bb5c1434 misc: working on latest 2020-12-09 13:24:56 +01:00
Saúl Ibarra Corretgé
01baf3c76f release: stable-5142-3
* c2c6460 prosody: fix cross-domain WS default value
* 8261f72 jicofo,jigase: add ability to extend the config file
* 6a4887d web: use env variables to set worker processes and connections
* 5679578 prosody: add env var to config cross domain settings
* effb30b prosody: always rebuild configs on start
* 905d431 jicofo,jigasi: always rebuild configs on start
* c52b64a misc: working on latest
2020-12-09 13:19:16 +01:00
Mark
6a4887d7fc web: use env variables to set worker processes and connections
Use 2 new environment variables to allow setting the number of nginx worker processes and connections. Add the variables to the docker-compose file and to the nginx-conf where default values are also set.
2020-12-09 00:30:57 +01:00
Paul Tiedtke
5679578d80 prosody: add env var to config cross domain settings 2020-12-08 21:04:53 +01:00
Saúl Ibarra Corretgé
c52b64a39e misc: working on latest 2020-12-04 23:18:09 +01:00
Saúl Ibarra Corretgé
7a1c2f3cc8 release: stable-5142-2
* 700c04a web: properly handle acme.sh return codes
* 4cb181c web: install acme certs to persistent storage
* 1d2c68a web: fix running acme.sh on the right home directory
* 5c44a84 misc: stop using apt-key, it's deprecated
* 5f06c3a doc: update CHANGELOG
* 0f780b4 misc: working on latest
2020-12-04 23:11:22 +01:00
Saúl Ibarra Corretgé
0f780b48ee misc: working on latest 2020-12-02 23:53:36 +01:00
Saúl Ibarra Corretgé
90fe628293 release: stable-5142-1
* b0cb4a1 web: update TLS config to Mozilla security guidelines
* 0601212 web: replace certbot with acme.sh
* 43f678d build: refactor Makefile
* b00f92a web: use Python 3 only for certbot
* 880b9b0 core: update base image to Debian Buster
* ba01190 web: prevent s6 from restarting cron if it shouldn't be run
* 42a4346 etherpad: use official image and making skin full width
* c36c4d0 web: always rebuild nginx configs on start
* aea4411 Adds private server.
* 6b69576 web: add ability to configure tokenAuthUrl
* ff6d9bc Fix websocket
* e5746ae misc: add ENABLE_PREJOIN_PAGE to .env
* 465816b web,prosody: turn on XMPP WebSocket by default
* d747bfb web,prosody: add XMPP WebSocket / Stream Management support
* 130eb55 jvb: migrate to new config file
* 5290499 doc: updated link for running behind NAT
* 7cb470c misc: support/encourage usage of ShellCheck
* 04a210f misc: working on latest
2020-12-02 23:46:19 +01:00
Saúl Ibarra Corretgé
06012127e9 web: replace certbot with acme.sh
The former seems to be in a pretty bad state for usage with Debian based
containers:

- The Debian provided package is too old
- certbot-auto no longer works on Debian
- The recommended way of using snap is not Docker friendly

Thus, we are migrating to acme.sh, which has the advantage of also
making the web container slimmer.
2020-12-02 16:03:17 +01:00
D3473R
6b69576c2f web: add ability to configure tokenAuthUrl 2020-11-19 12:43:26 +01:00
Jan-Otto Kröpke
d747bfbe6b web,prosody: add XMPP WebSocket / Stream Management support 2020-10-29 21:44:48 +01:00
Saúl Ibarra Corretgé
04a210f54b misc: working on latest 2020-10-16 15:49:16 +02:00
Saúl Ibarra Corretgé
77aafe0573 release: stable-5142
* 7ab45bb web: add ability to configure prejoin page
* 0c95794 jvb: regenerate config on every boot
* 3ef2221 jvb: add ability to set the WS domain with an env var
* 79d2601 jvb: add ability to specify set the WS_SERVER_ID with an env var
* b277926 jvb: make colibri websocket endpoints dynamic for multiple jvbs
* 991f695 web: remove no longer needed settings
* 8b7cbc3 revert "jicofo: no auth URL in JWT auth mode"
* 33b386b jvb: add missing variable to docker-compose
* 087f024 web: configure brandingDataUrl with env variables
* a404653 web: configure startAudioOnly using environment variable
* e195cbf jvb: make jvb apis available from outside the container
* 409cade web: configure Matomo using environment variables
* b731c60 doc: update CHANGELOG
* 0fbf3b7 misc: working on latest
2020-10-16 15:44:16 +02:00
Saúl Ibarra Corretgé
7ab45bbb37 web: add ability to configure prejoin page 2020-10-16 15:28:20 +02:00
Saúl Ibarra Corretgé
3ef222152e jvb: add ability to set the WS domain with an env var 2020-10-16 15:08:20 +02:00
Saúl Ibarra Corretgé
79d2601cbd jvb: add ability to specify set the WS_SERVER_ID with an env var 2020-10-16 15:08:20 +02:00
Saúl Ibarra Corretgé
991f695275 web: remove no longer needed settings
They default to true now and they have been removed.
2020-10-16 14:22:29 +02:00
miggland
33b386bae7 jvb: add missing variable to docker-compose
Variable JVB_TCP_MAPPED_PORT is used in jvb/roots/defaults/sip-communicator.properties, but is not defined yet in the docker-compose.yml file
(Variable added in commit 1205170056)
2020-10-09 17:40:59 +02:00
Ludovic Muller
087f024fcb web: configure brandingDataUrl with env variables 2020-10-08 10:13:44 +02:00
NullIsNot0
a404653197 web: configure startAudioOnly using environment variable 2020-10-08 10:12:12 +02:00
Ludovic Muller
409cade8ec web: configure Matomo using environment variables 2020-10-08 10:09:38 +02:00
Saúl Ibarra Corretgé
0fbf3b74ba misc: working on latest 2020-10-02 17:26:25 +02:00
Saúl Ibarra Corretgé
b524acb3e7 release: stable-5076
* 5ceaf5f web: add IPv6 support
* aff3775 xmpp: allow recorders to bypass lobby
* ad5625b jvb: switch to WebSocket based bridge channels
* 8110336 web: add ability to configure the nginx resolver
* 2f47518 jicofo: no auth URL in JWT auth mode
* c149463 web: build config.js on each boot
* c792bbc base: update frep
* bec928c prosody: configure lobby on the guest domain is necessary
* bcbd977 jicofo: pass XMPP_MUC_DOMAIN through docker-compose.yml
* 8f9caa4 jicofo: set XMPP_MUC_COMPONENT_PREFIX
* 2a0120d web: set security headers also for non HTTPS
* e6586f2 jvb: set LOCAL_ADDRESS to the correct local IP (#630)
* 97f5e75 base: optimize size
* b78c89e misc: minor Dockerfile Improvements
* a754519 misc: working on latest
2020-10-02 17:21:16 +02:00
Saúl Ibarra Corretgé
ad5625bb09 jvb: switch to WebSocket based bridge channels 2020-10-02 16:45:21 +02:00
Saúl Ibarra Corretgé
81103362b5 web: add ability to configure the nginx resolver 2020-10-02 16:45:21 +02:00
Aaron van Meerten
c149463823 web: build config.js on each boot
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org>
2020-10-02 15:25:44 +02:00
Saúl Ibarra Corretgé
bcbd977510 jicofo: pass XMPP_MUC_DOMAIN through docker-compose.yml 2020-08-10 09:21:34 +02:00
Saúl Ibarra Corretgé
a754519364 misc: working on latest 2020-07-22 11:07:40 +02:00
Saúl Ibarra Corretgé
d32d74fa13 release: stable-4857
* a81ad73 prosody: add support for lobby
* baed605 web: fix removing closed captions button if transcription is enabled
* edecacd etherpad: add ability to use a external server
* a7563d4 jvb: use JVB_TCP_PORT for exposing the port
* b235ea1 prosody: disable s2s module
* 1d428a8 prosody: use a 2-stage build
* 613c26c misc: working on latest
* 4d72ee3 release: stable-4627-1
* 22b7063 examples: update Traefik v1 example
* 1381b08 prosody: fix installing dependdencies
* 2900c11 misc: add extra line to tag message
* c57a84b misc: working on latest
2020-07-22 11:03:22 +02:00
Saúl Ibarra Corretgé
a81ad73429 prosody: add support for lobby 2020-07-22 11:00:46 +02:00
Mathieu Brunot
edecacd0c0 etherpad: add ability to use a external server 2020-06-27 16:21:31 +02:00
Andreas Hansson
a7563d4f82 jvb: use JVB_TCP_PORT for exposing the port
JVB_TCP_MAPPED_PORT is the port of on the public
external interface which may be on a completely different server / router.

https://github.com/jitsi/jitsi-videobridge/blob/master/doc/tcp.md

Co-authored-by: Andreas Hansson <andreas.hansson@tritech.se>
2020-06-11 09:30:01 +02:00
Saúl Ibarra Corretgé
613c26c11b misc: working on latest 2020-05-27 09:59:36 +02:00
Saúl Ibarra Corretgé
4d72ee3767 release: stable-4627-1
* 1381b08 prosody: fix installing dependdencies
* 2900c11 misc: add extra line to tag message
* c57a84b misc: working on latest
2020-05-27 09:59:36 +02:00