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é
1d428a8440
prosody: use a 2-stage build
...
This greatly simplifies the cleanup so we don't leave unneeded packages
behind.
2020-05-27 23:12:37 +02:00
Saúl Ibarra Corretgé
1381b08ad8
prosody: fix installing dependdencies
...
Only install from backports what's absolutely necessary and make sure
libssl is installed so JWT auth is not broken...
Ref: https://github.com/jitsi/docker-jitsi-meet/issues/613
2020-05-27 09:37:31 +02:00
Saúl Ibarra Corretgé
fdf5030c59
prosody: update configuration
2020-05-26 23:25:49 +02:00
Saúl Ibarra Corretgé
afafe23640
prosody: shrink container size
2020-05-26 23:24:30 +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
Saúl Ibarra Corretgé
367621f6da
prosody: remove no longer needed patch
2020-04-14 11:41:12 +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
Saúl Ibarra Corretgé
93ba77021b
prosody: fix installing prosody from the right repository
2020-03-30 09:58:54 +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é
b15bb28279
prosody: update to latest stable version
...
Use the official repositories so we don't lag behind in fixes.
2020-03-26 10:42:40 +01: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
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
Saúl Ibarra Corretgé
5408e9e383
Merge pull request #122 from jitsi/token-parameter-additions
...
prosody: new variables for prosody
2019-08-20 09:31:14 +02: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
Po-Ying Chen
33a45ec8db
prosody: add missing lua module net-url
2019-08-14 18:59:56 +02:00
netaskd
aa9230af32
prosody: apply muc_owner_allow_kick.patch to muc_allowners module
2019-08-09 15:32:28 +02:00
netaskd
dd851117a8
prosody: refactor getting prosody-plugins.
...
Now we get all files from the deb package jitsi-meet-tokens into /prosody-plugins
2019-08-09 10:07:32 +02:00
Aaron van Meerten
a39aa5d16d
change global config to split on \\n
2019-07-22 17:39:09 -05:00
Saúl Ibarra Corretgé
f809afe7ed
prosody: fix enabling the token_verification module
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/4349
2019-06-20 21:08:57 +02: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
Paul Tiedtke
0f0a9420a0
jigasi: make it completely optional
2019-01-28 21:58:44 +01:00