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.
4 years ago
Paul Tiedtke
5679578d80
prosody: add env var to config cross domain settings
4 years ago
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.
4 years ago
Saúl Ibarra Corretgé
5c44a84eb4
misc: stop using apt-key, it's deprecated
...
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/480
4 years ago
Saúl Ibarra Corretgé
43f678d967
build: refactor Makefile
...
Use a single one with dynamically generated rules instead of individual
makefiles which are 99% boilerplate.
4 years ago
Saúl Ibarra Corretgé
880b9b0e91
core: update base image to Debian Buster
4 years ago
Saúl Ibarra Corretgé
465816b4eb
web,prosody: turn on XMPP WebSocket by default
4 years ago
Jan-Otto Kröpke
d747bfbe6b
web,prosody: add XMPP WebSocket / Stream Management support
4 years ago
Saúl Ibarra Corretgé
aff3775eb9
xmpp: allow recorders to bypass lobby
...
Closes: https://github.com/jitsi/docker-jitsi-meet/pull/716
4 years ago
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.
4 years ago
Saúl Ibarra Corretgé
a81ad73429
prosody: add support for lobby
4 years ago
Saúl Ibarra Corretgé
b235ea1261
prosody: disable s2s module
...
Not used, not needed.
5 years ago
Saúl Ibarra Corretgé
1d428a8440
prosody: use a 2-stage build
...
This greatly simplifies the cleanup so we don't leave unneeded packages
behind.
5 years ago
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
5 years ago
Saúl Ibarra Corretgé
fdf5030c59
prosody: update configuration
5 years ago
Saúl Ibarra Corretgé
afafe23640
prosody: shrink container size
5 years ago
Paul Tiedtke
4fa50b9f08
jwt: do not load token_verification module with disabled authentication
5 years ago
Saúl Ibarra Corretgé
3c3fc195d1
prosody: enable speaker stats and conferene duration modules
5 years ago
bgrozev
d44230e2b1
prosody: use hashed xmpp auth
5 years ago
Saúl Ibarra Corretgé
06e2d5e2e9
Revert "Use hashed xmpp auth."
...
This reverts commit 79e9bce07b
.
THis would break existing setups. Will revisit later on.
5 years ago
Saúl Ibarra Corretgé
7aa2d8114c
ldap: avoid unnecessary copy
5 years ago
Saúl Ibarra Corretgé
367621f6da
prosody: remove no longer needed patch
5 years ago
Boris Grozev
79e9bce07b
Use hashed xmpp auth.
5 years ago
Saúl Ibarra Corretgé
768b6c4a50
security: fail to start if using the old default password
5 years ago
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.
5 years ago
Saúl Ibarra Corretgé
10983b4d5e
prosody: prevent item-not-found error in certain cases
...
Ref:
06641a7dd6
5 years ago
Saúl Ibarra Corretgé
93ba77021b
prosody: fix installing prosody from the right repository
5 years ago
Saúl Ibarra Corretgé
655cf6be4a
web,prosody,jvb: prepare for new stable release
5 years ago
Saúl Ibarra Corretgé
b15bb28279
prosody: update to latest stable version
...
Use the official repositories so we don't lag behind in fixes.
5 years ago
Timon Engelke
f26c9e6bec
prosody: fix ldap config template
5 years ago
Saúl Ibarra Corretgé
b0def9a9da
prosody: use epoll backend
5 years ago
Erik E. Lorenz
edfd8f2529
ldap: actually fix anonymous binds ( Fixes #234 )
5 years ago
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.
5 years ago
Maximilian Nöthe
df40447616
ldap: add option for ldap starttls support
5 years ago
Saúl Ibarra Corretgé
a1df1e052b
Revert "prosody: fix restart loop on rolling deployment"
...
This reverts commit cc2c0424dd
.
5 years ago
Paul Tiedtke
cc2c0424dd
prosody: fix restart loop on rolling deployment
5 years ago
netaskd
ffa017b74d
jibri: add jibri service
5 years ago
netaskd
8352559f50
misc: add ARG JITSI_REPO for dependented dockerfiles
5 years ago
netaskd
2b30ab9a23
misc: add variable JITSI_REPO instead hardcoded jitsi
5 years ago
Aaron van Meerten
48d8013bdd
prosody: properly name ALLOW_EMPTY variable
...
prosody: fix check for auth type when including jwt module
5 years ago
Po-Ying Chen
33a45ec8db
prosody: add missing lua module `net-url`
5 years ago
netaskd
aa9230af32
prosody: apply muc_owner_allow_kick.patch to muc_allowners module
5 years ago
netaskd
dd851117a8
prosody: refactor getting prosody-plugins.
...
Now we get all files from the deb package jitsi-meet-tokens into /prosody-plugins
5 years ago
Aaron van Meerten
a39aa5d16d
change global config to split on \\n
5 years ago
Saúl Ibarra Corretgé
f809afe7ed
prosody: fix enabling the token_verification module
...
Fixes: https://github.com/jitsi/jitsi-meet/issues/4349
5 years ago
Aaron van Meerten
dc374d3633
prosody: tpl main prosody.cfg.lua
6 years ago
Aaron van Meerten
d6a949ca63
prosody: allow token auth module override
6 years ago
Aaron van Meerten
9e9cee7991
prosody: add asap keyserver, empty token
6 years ago
Saúl Ibarra Corretgé
8da61612e9
prosody: introduce AUTH_TYPE
...
It simplifies selecting the desired authentication type, instead of
having a boolean for each.
6 years ago
netaskd
2e3576f6ca
prosody: add LDAP authentication via SASL mechanism
6 years ago