Commit Graph

64 Commits

Author SHA1 Message Date
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
Léopold Jacquot
bcae3b19b0 prosody: add domain mapper options to default configuration 2021-07-30 10:13:47 +02:00
Дамян Минков
6f6fe7717c prosody: enable limits
* feat: Enables limits with default values from upstream.

* feat: Enables limits_exception module and adding jicofo and jvb.

Removes the limits for the jicofo and jvb connections.
2021-06-07 20:09:26 +02:00
Aaron van Meerten
db3d790e52 prosody: fix: restrict room creation to jicofo (#1059) 2021-05-21 09:52:54 -05:00
Saúl Ibarra Corretgé
953a4d2425 jicofo: use a client proxy connection 2021-04-01 15:15:53 +02:00
Saúl Ibarra Corretgé
3e04fb4fc2 prosody: fix lobby when authentication is enabled 2021-02-02 10:05:32 +01:00
teutates
12823cbab0 prosody: fix jibri recording websocket error
Fixes: #867, #871
2021-01-14 10:20:07 +01:00
Saúl Ibarra Corretgé
6f7b2b4a01 prosody: add internal domain name to default cross-domains list 2020-12-23 11:40:42 +01:00
Saúl Ibarra Corretgé
c2c646054b prosody: fix cross-domain WS default value
Somehow the ENV directive doesn't work in all cases (?) and I got a
template error when upgrading.
2020-12-09 11:39:10 +01:00
Paul Tiedtke
5679578d80 prosody: add env var to config cross domain settings 2020-12-08 21:04:53 +01:00
Felix Geyer
effb30b970 prosody: always rebuild configs on start
Fixes the upgrade which enabled XMPP websockets in the web config
but the necessary changes in the prosody config weren't applied.
2020-12-08 21:03:40 +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
Saúl Ibarra Corretgé
aff3775eb9 xmpp: allow recorders to bypass lobby
Closes: https://github.com/jitsi/docker-jitsi-meet/pull/716
2020-10-02 16:54:26 +02:00
ChrisPortman
bec928c3aa prosody: configure lobby on the guest domain is necessary
If the lobby is enabled and ENABLE_AUTH and ENABLE_GUESTS is true, and
therefore the guest.$XMPP_DOMAIN domain is to be defined, the lobby config
should be placed in the guest domain.
2020-08-13 11:17:16 +02:00
Saúl Ibarra Corretgé
a81ad73429 prosody: add support for lobby 2020-07-22 11:00:46 +02:00
Saúl Ibarra Corretgé
b235ea1261 prosody: disable s2s module
Not used, not needed.
2020-05-27 23:15:39 +02:00
Saúl Ibarra Corretgé
fdf5030c59 prosody: update configuration 2020-05-26 23:25:49 +02:00
Paul Tiedtke
4fa50b9f08 jwt: do not load token_verification module with disabled authentication 2020-05-04 10:27:37 +02:00
Saúl Ibarra Corretgé
3c3fc195d1 prosody: enable speaker stats and conferene duration modules 2020-04-22 10:24:46 +02:00
bgrozev
d44230e2b1 prosody: use hashed xmpp auth 2020-04-16 23:25:06 +02:00
Saúl Ibarra Corretgé
06e2d5e2e9 Revert "Use hashed xmpp auth."
This reverts commit 79e9bce07b.

THis would break existing setups. Will revisit later on.
2020-04-15 12:04:05 +02:00
Saúl Ibarra Corretgé
7aa2d8114c ldap: avoid unnecessary copy 2020-04-15 12:03:25 +02:00
Boris Grozev
79e9bce07b Use hashed xmpp auth. 2020-04-13 18:05:33 -05: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é
10983b4d5e prosody: prevent item-not-found error in certain cases
Ref:
06641a7dd6
2020-03-31 11:18:19 +02:00
Timon Engelke
f26c9e6bec prosody: fix ldap config template 2020-03-24 22:49:25 +01:00
Saúl Ibarra Corretgé
b0def9a9da prosody: use epoll backend 2020-03-24 11:15:55 +01:00
Erik E. Lorenz
edfd8f2529 ldap: actually fix anonymous binds (Fixes #234) 2020-03-23 21:41:35 +01:00
Maximilian Nöthe
e92a00ca19 ldap: fix anonymous binds
Before,
ldap_bind_dn: <novalue>
ldab_bind_pw: <novalue>
was inserted into the saslauthd.conf, which made anonymous binds impossible.
2020-03-14 13:26:58 +01:00
Maximilian Nöthe
df40447616 ldap: add option for ldap starttls support 2020-03-13 21:07:44 +01:00
netaskd
ffa017b74d jibri: add jibri service 2019-12-04 14:53:59 +01:00
Aaron van Meerten
48d8013bdd prosody: properly name ALLOW_EMPTY variable
prosody: fix check for auth type when including jwt module
2019-08-19 11:13:38 -05:00
Aaron van Meerten
a39aa5d16d change global config to split on \\n 2019-07-22 17:39:09 -05:00
Aaron van Meerten
dc374d3633 prosody: tpl main prosody.cfg.lua 2019-06-05 19:55:51 -05:00
Aaron van Meerten
d6a949ca63 prosody: allow token auth module override 2019-06-05 19:23:16 -05:00
Aaron van Meerten
9e9cee7991 prosody: add asap keyserver, empty token 2019-06-05 19:08:53 -05:00
Saúl Ibarra Corretgé
8da61612e9 prosody: introduce AUTH_TYPE
It simplifies selecting the desired authentication type, instead of
having a boolean for each.
2019-05-13 21:39:57 +02:00
netaskd
2e3576f6ca prosody: add LDAP authentication via SASL mechanism 2019-04-17 09:56:43 +02:00
Paul Tiedtke
df36d71542 xmpp: add jwt authentication support 2019-02-21 08:34:41 +01:00
Saúl Ibarra Corretgé
a235af06d0 prosody: ignore errors when moving certificates
In case we have moved them before, for example.
2019-02-19 10:26:47 +01:00
netaskd
b8faa26e75 prosody: fix owner for /config dir 2019-02-19 10:14:48 +01:00
Saúl Ibarra Corretgé
3a534c63b5 xmpp: disable storage for MUC components
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/64
2019-02-13 10:49:09 +01:00
Paul Tiedtke
e848354042 xmpp: add default host to prosody config 2019-02-12 10:06:13 +01:00
Saúl Ibarra Corretgé
30c425811e misc: fix handling boolean values
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/30
2019-01-28 23:11:03 +01:00
Paul Tiedtke
95a55915b7 xmpp: add ability to add custom prosody modules 2019-01-28 22:11:17 +01:00
Saúl Ibarra Corretgé
8e2964b006 xmpp: fix storage backend on prosody 0.11 2019-01-28 21:58:44 +01:00
Aleksandr Borisenko
0760253ebd xmpp: fix default directory for generated certs 2019-01-28 21:58:44 +01:00