Saúl Ibarra Corretgé
e1cebcc253
web,jvb: add ability to disable web sockets for colibri
...
The fallback is to use SCTP datachannels. This is not recomended.
2021-04-01 15:24:32 +02:00
Saúl Ibarra Corretgé
ada7b952e9
jvb: fix check for JVB_TCP_HARVESTER_DISABLED
...
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/885
2020-12-22 13:58:14 +01:00
Saúl Ibarra Corretgé
43f678d967
build: refactor Makefile
...
Use a single one with dynamically generated rules instead of individual
makefiles which are 99% boilerplate.
2020-12-02 16:03:17 +01:00
Pierre Ozoux
aea4411d3b
Adds private server.
2020-11-19 15:45:13 +01:00
Pierre Ozoux
ff6d9bc6aa
Fix websocket
...
We noticed that websocket were broken with this config.
We believe that the translation from old config to new config in [this commit](130eb551a7 (diff-6f9b0c296a7ff789834c1414349f64f956f2b64df6e405fd45f62c6a11edad3fL34) ) didn't translate it well.
We are actually wondering what does private stands for in this context.
With this change, we can confirm that wss works again as expected.
2020-11-17 09:42:45 +01:00
bbaldino
130eb551a7
jvb: migrate to new config file
2020-10-29 21:20:00 +01:00
Saúl Ibarra Corretgé
0c957941bc
jvb: regenerate config on every boot
2020-10-16 15:08: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
Paul Tiedtke
b277926332
jvb: make colibri websocket endpoints dynamic for multiple jvbs
2020-10-16 15:08:20 +02:00
Paul Tiedtke
e195cbf21a
jvb: make jvb apis available from outside the container
2020-10-08 10:11:06 +02:00
Saúl Ibarra Corretgé
ad5625bb09
jvb: switch to WebSocket based bridge channels
2020-10-02 16:45:21 +02:00
Felix Geyer
e6586f2ad2
jvb: set LOCAL_ADDRESS to the correct local IP ( #630 )
...
NAT_HARVESTER_LOCAL_ADDRESS needs to bet set to the local IP that is actually
used to communicate with clients.
In Docker containers "hostname -I" returns the IPs of all interfaces. The order
of the IPs depends on the interface create order.
Docker makes no guarantees about the interface order and in my tests it is
random.
As a result NAT_HARVESTER_LOCAL_ADDRESS is sometimes set to the IP of the
internal meet.jitsi interface.
Fix this by setting it to the source IP used for routing to $DOCKER_HOST_ADDRESS
Adds 2803 kB disk space for iproute2 and dependencies.
Partly addresses #338
2020-07-22 17:18:26 +02:00
MatthewCroughan
53b58fdb71
jvb: add jq, curl deps for graceful_shutdown.sh
2020-05-04 10:26:09 +02:00
Desmond Koh
1205170056
jvb: allow TCP_HARVESTER_MAPPED_PORT to be configured
2020-04-21 14:16:35 +02:00
Saúl Ibarra Corretgé
768b6c4a50
security: fail to start if using the old default password
2020-04-06 16:55:13 +02:00
Saúl Ibarra Corretgé
a015710e54
security: don't provide default passwords
...
Also check if they are not provided at sstartup time and fail to start
in that case.
2020-04-06 12:23:36 +02:00
Saúl Ibarra Corretgé
655cf6be4a
web,prosody,jvb: prepare for new stable release
2020-03-27 22:12:25 +01:00
Saúl Ibarra Corretgé
a0b9cd1382
jvb: fix MUC communication with newer JVB
2019-11-29 11:37:53 +01:00
netaskd
8352559f50
misc: add ARG JITSI_REPO for dependented dockerfiles
2019-09-03 19:07:55 +02:00
netaskd
2b30ab9a23
misc: add variable JITSI_REPO instead hardcoded jitsi
2019-09-03 17:14:50 +02:00
netaskd
bb1d386ebc
jvb: set owner jvb rights for /config directory
2019-06-20 20:59:10 +02:00
Saúl Ibarra Corretgé
7ebbf7b92a
jvb: fix specifying an empty list of STUN servers
...
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/43
2019-01-28 23:16:01 +01:00
Dan Caseley
da43e68854
jvb: add TCP Harvester configuration options
2018-11-29 19:43:07 +00:00
Louis Sivillo
e1bd2447ae
jvb: add JVB_ENABLE_APIS env var
2018-11-05 18:11:29 +01:00
Saúl Ibarra Corretgé
9bb7340f66
jvb: use MUC connections for the JVB
2018-10-16 21:15:46 +02:00
Saúl Ibarra Corretgé
0014a19c2f
jvb: simplify setting NAT options
2018-10-03 07:31:37 +02:00
Saúl Ibarra Corretgé
e8fde8cb8c
core: make HTTP, HTTPS and JVB ports configurable
2018-09-19 22:14:20 +02:00
Saúl Ibarra Corretgé
366bd3e4fe
jvb: disable TCP harvester
...
TCP is to be handled by a TURN server, which provides other improvements like
P2P for 1-1 calls.
2018-08-09 23:29:27 +02:00
Saúl Ibarra Corretgé
271300a37e
jvb: remove no longer needed dependency
...
It's now listed as a jvb dependency, so we don't need to install it explicitly.
2018-08-09 23:27:29 +02:00
Saúl Ibarra Corretgé
1010c71b33
core: rework templating
...
Use frep [0] which uses the Go templating capabilities.
[0]: https://github.com/subchen/frep
2018-08-09 21:43:54 +02:00
Saúl Ibarra Corretgé
0e43efa17e
build: add ability to force rebuilds and select releases
2018-04-27 09:55:14 +02:00
Saúl Ibarra Corretgé
80a2a13b5e
xmpp: make the auth XMPP domain configurable
2018-03-28 08:42:48 +02:00
Saúl Ibarra Corretgé
8e4325829b
jvb: run it on the user defined network
2018-03-25 11:07:27 +02:00
Saúl Ibarra Corretgé
602dd94bff
jvb: add missing procps dependency
2018-03-16 09:14:19 +01:00
Saúl Ibarra Corretgé
467a149cbb
Initial import
2018-03-14 10:23:50 +01:00