Commit Graph

84 Commits

Author SHA1 Message Date
Markus Münzel
88997f580c prosody: authentication by matrix user authentication service
Added env variables and prosody plugins to authenticate prosody users by the matrix user authentication service, refer to https://github.com/matrix-org/prosody-mod-auth-matrix-user-verification

Co-authored-by: Markus Münzel <markus@muenzel.de>
2022-02-25 19:40:20 +01:00
Saúl Ibarra Corretgé
7a939785a7 jvb: remove TCP support
It's not tested at all and has problems. The recommendation is to use a
TURN server for TCP.
2022-02-15 15:33:35 +01:00
jon r
78791ad064 env.example : ETHERPAD_PUBLIC_URL : incl. /p/ path
Closes #1200
2022-01-18 20:15:41 +01:00
Prayag Singh
0be9c8fd04 web: allow configuring buttons in toolbar and pre-join screen 2022-01-05 13:30:25 +01:00
waja
0600eceadc sample: add ENABLE_BREAKOUT_ROOMS to env.example 2021-12-11 15:27:14 +01:00
Saúl Ibarra Corretgé
e9275d5e8f jvb: remove deprecated option
It was only used for REST after internal JVB changes, and it can now be
enabled with the dedicated COLIBRI_REST_ENABLED env var.
2021-12-11 08:22:54 +01:00
wfleischer
b02a689d8e env: fix unexpected character bug with recent docker desktop
This prevents the following parsing errors in recent Docker Desktop app:

- unexpected character "!" in variable name near "to Web Chat!\\n\\n...
- respectively: unexpected character "-" in variable name near "super-light-editor light-background full-width-editor...

Co-authored-by: Werner Fleischer <70745309+wernf@users.noreply.github.com>
2021-11-25 15:17:01 +01:00
Артем
192a6233aa jvb: add ability to configure the shutdown API 2021-10-21 14:21:29 +02:00
Paul Tiedtke
537fcd532b misc: add support for sentry logging 2021-09-17 09:51:34 +02:00
Vertganti
6be198ce74 misc: remove quotation marks from TURN configuration (#1111)
Fixes: #1110
2021-08-23 13:35:15 +02:00
Azim Khakulov
c95f0d6b16 prosody: add support for A/V Moderation
Set ENABLE_AV_MODERATION to 1 in order to enable it.

NOTE: This feature is still under development and should be considered
beta quality.
2021-08-20 09:30:45 +02:00
tbutter
856e414084 prosody: add ability to configure external TURN server
Co-authored-by: Thomas Butter <tbutter@gmail.com>
2021-08-10 13:57:08 +02:00
Saúl Ibarra Corretgé
a90e4ce501 doc: drop confusing port number from PUBLIC_URL 2021-05-06 08:38:50 +02:00
Rolf Sommerhalder
8620caad65 doc: clarify env variable 2021-04-30 21:19:27 +02:00
El RIDO
6f52f71b0d web: add FLoC environment variable
ENABLE_FLOC, defaulting to false.
2021-04-24 14:00:39 +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é
953a4d2425 jicofo: use a client proxy connection 2021-04-01 15:15:53 +02:00
Paul Tiedtke
94ca16d6b9 etherpad: remove quotes from all env vars 2021-03-04 16:08:07 +01:00
Jonas Haag
88d1034e32 doc: add port to PUBLIC_URL
Fixes #931
2021-02-02 12:54:01 +01:00
Saúl Ibarra Corretgé
a7fb101e2c jibri: don't provide a non-existing finalizer path 2020-12-18 09:30:21 +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
karniemi
eedac14370 web: add ability to disable IPv6 2020-12-09 16:35:21 +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é
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
Paul Tiedtke
42a43462d5 etherpad: use official image and making skin full width 2020-11-30 20:45:43 +01:00
D3473R
6b69576c2f web: add ability to configure tokenAuthUrl 2020-11-19 12:43:26 +01:00
Thomas Ritter
e5746ae0f4 misc: add ENABLE_PREJOIN_PAGE to .env 2020-11-03 23:27:51 +01:00
Saúl Ibarra Corretgé
465816b4eb web,prosody: turn on XMPP WebSocket by default 2020-10-29 21:57:54 +01:00
Jan-Otto Kröpke
d747bfbe6b web,prosody: add XMPP WebSocket / Stream Management support 2020-10-29 21:44:48 +01:00
limitedAtonement
529049942f doc: updated link for running behind NAT 2020-10-26 15:49:23 +01:00
Robin Schneider
7cb470c3c6 misc: support/encourage usage of ShellCheck
My editor detected `.env` as shell script and thus automatically checked
it with ShellCheck. I would propose to make it a valid shell script that
complies with ShellCheck by default. To do this, we just need to disable
https://github.com/koalaman/shellcheck/wiki/SC2034 because the variables
are not used (in that file).

When you search for "docker-compose .env shellcheck SC2034" it turns out
that I am not the first one to do this :)
2020-10-20 09:07:17 +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é
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
Cedric Roijakkers
3472ab0b19 jicofo: add ability to configure health checks 2020-05-06 15:40:39 +02:00
Saúl Ibarra Corretgé
774aba54f5 misc: set ddefault timezone to UTC 2020-04-22 10:25:35 +02:00
Saúl Ibarra Corretgé
f911df2a42 jvb: set JVB_TCP_MAPPED_PORT default value 2020-04-21 17:03:05 +02:00
Desmond Koh
1205170056 jvb: allow TCP_HARVESTER_MAPPED_PORT to be configured 2020-04-21 14:16:35 +02:00
Rui Carmo
4e2cec6b38 misc: add configurable service restart policy 2020-04-11 19:11:07 +02:00
stefanseeger
729f9d290e doc: fix typo in env.example 2020-04-11 19:06:58 +02:00
Saúl Ibarra Corretgé
1ffd472fba security: add script to generate strong passwords 2020-04-06 13:16:34 +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
Hans-Peter Jansen
bab77e0d79 doc: update env.example 2020-03-31 12:53:00 +02:00
Hans-Peter Jansen
3c07d76937 doc: improve wording of README 2020-03-30 09:53:01 +02:00
Saúl Ibarra Corretgé
264df049c8 jvb: switch to using Jitsi's STUN server by default 2020-03-27 22:53:52 +01:00
Harm Berntsen
06c3a83a3a doc: fix references to running behind NAT in the README 2020-03-26 14:37:58 +01:00
Lorenz Bausch
25dbde9cb5 doc: fix typo 2020-03-25 15:28:53 +01:00
Saúl Ibarra Corretgé
31c16d5285 Merge branch 'dev' 2020-03-23 20:00:24 +01:00