Aaron van Meerten
b4428bf261
prosody: use mod_smacks.lua from prosody since 0.12.4
12 months ago
emrah
7bfc5c1f7a
prosody: update version of prosody-plugings package
1 year ago
emrah
1cbb8f8cec
prosody: add hybrid_matrix_token as a new authentication method
1 year ago
Saúl Ibarra Corretgé
dd95b3d29c
prosody: fix arm64 build
...
We don't have a proper lua-cjson package available yet.
2 years ago
Ben Banfield-Zanin
91043c581d
prosody: upgrade UVS module to be compatible with Prosody 0.12 and luajwtjitsi 3.0
2 years ago
Saúl Ibarra Corretgé
6449c60875
prosody: fix installation of lua inspect module
...
Sigh Debian!
2 years ago
Дамян Минков
6664c89db6
prosody: add missing lua-inspect dependency
2 years ago
Saúl Ibarra Corretgé
55e0eed66b
prosody: remove explicit dependency
...
It's a dependency of lua-luaossl.
2 years ago
Saúl Ibarra Corretgé
e0bc4e4e77
prosody: add missing net-url dependency
...
It's used by the muc_size plugin.
2 years ago
Saúl Ibarra Corretgé
20eb991101
prosody: clean build
...
Install the jitsi-meet-prosody package instead of uncompressing it.
2 years ago
Saúl Ibarra Corretgé
6fb422cc85
prosody: fix not finding the basexx and cjsson modules
...
Debian doesn't provide a Lua > 5.2 packaged version for neither.
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1359
2 years ago
Saúl Ibarra Corretgé
b67095975b
prosody: simplify container build
...
We can now use the Lua libraries packaged in Debian, thus removing the
need for a 2-stage build and manual package coppying.
2 years ago
Saúl Ibarra Corretgé
5109874549
prosody: update to latest stable
...
Prosody 0.12.1 was released, which contained fixes that we needed,
that's why we were running on the 0.12 nightlies.
2 years ago
Saúl Ibarra Corretgé
a8e6a34fde
prosody: completely disable external components
...
We are no longer using component connections.
3 years ago
Thorsten B
8587d29a05
prosody: add mod_auth_cyrus from community libraries
...
Fixes : #1264
With prosody 0.12 mod_auth_cyrus moved to community repos see: https://prosody.im/doc/release/0.12.0
3 years ago
Saúl Ibarra Corretgé
1afa278844
prosody: add temporary workaround for JWT auth
...
The previous commit updated Prosody to 0.12 and lua to 5.4. This also
forced us to update luajwtjitsi to the latest version (3.0.0), and we
hadn't landed a necessary fix in time for the stable release, so pick
the right file by hand until the next release.
3 years ago
Saúl Ibarra Corretgé
6fe240a712
prosody: update to 0.12
3 years ago
Saúl Ibarra Corretgé
3afc1e3c12
prosody: update package version
...
Use prosody-0.11 which will give us the latest 0.11 release from the upstream Debian repo. 0.12 made it to Debian backports, and we don't want to use that yet.
3 years ago
JohannesPertl
0ce0f098cf
prosody: update version
...
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1246
3 years ago
Saúl Ibarra Corretgé
201a1b422c
prosody: pin to version 0.11 for now
3 years ago
Saúl Ibarra Corretgé
29b4c23f5a
prosody: use a more recent version of luarocks
3 years ago
Дамян Минков
d50df676a6
fix: Fixes missing variable for prosody plugins.
3 years ago
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>
3 years ago
Robert Kaussow
c37706c8bb
misc: fix label order in dockerfiles
3 years ago
Robert Kaussow
0de062ba64
misc: add missing quotes to labels in dockerfiles
3 years ago
Robert Kaussow
76424fda5d
chore: add opencontainers labels to Dockerfiles
3 years ago
Robert Kaussow
fb2326e613
prosody: add missing package libldap-common
3 years ago
Saúl Ibarra Corretgé
320829601c
base: update base images to Debian Bullseye
3 years ago
Berbe
be1da0e2be
misc: cleanup Dockerfiles
...
* Cleanup: Use spaces instead of tabulation
* Cleanup: Reduce layers
* Cleanup: Homogeneise wget syntax
* Cleanup: Use binary GPG key format
3 years ago
Saúl Ibarra Corretgé
9bc262a40f
prosody: fix building unstable images
4 years ago
Paul Tiedtke
5679578d80
prosody: add env var to config cross domain settings
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é
880b9b0e91
core: update base image to Debian Buster
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é
afafe23640
prosody: shrink container size
5 years ago
Saúl Ibarra Corretgé
367621f6da
prosody: remove no longer needed patch
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
netaskd
8352559f50
misc: add ARG JITSI_REPO for dependented dockerfiles
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
netaskd
2e3576f6ca
prosody: add LDAP authentication via SASL mechanism
6 years ago
Paul Tiedtke
df36d71542
xmpp: add jwt authentication support
6 years ago
Paul Tiedtke
95a55915b7
xmpp: add ability to add custom prosody modules
6 years ago
Saúl Ibarra Corretgé
720f36c0fd
xmpp: no need to add backports repository
...
It's now already there since it's in base.
6 years ago
Saúl Ibarra Corretgé
aefefb53b6
xmpp: disable HTTPS for BOSH
...
It's not exposed, we proxy from the web frontend.
6 years ago