Saúl Ibarra Corretgé
20eb991101
prosody: clean build
...
Install the jitsi-meet-prosody package instead of uncompressing it.
2022-08-09 09:17:42 +02:00
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
2022-08-09 09:17:42 +02:00
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.
2022-08-05 11:46:03 +02:00
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.
2022-06-13 13:45:30 +02:00
Saúl Ibarra Corretgé
a8e6a34fde
prosody: completely disable external components
...
We are no longer using component connections.
2022-04-25 10:10:19 +02:00
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
2022-04-20 19:23:40 +02:00
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.
2022-04-19 13:31:39 +02:00
Saúl Ibarra Corretgé
6fe240a712
prosody: update to 0.12
2022-04-19 13:31:39 +02:00
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.
2022-04-14 10:19:07 +02:00
JohannesPertl
0ce0f098cf
prosody: update version
...
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1246
2022-03-18 11:29:34 +01:00
Saúl Ibarra Corretgé
201a1b422c
prosody: pin to version 0.11 for now
2022-03-15 23:26:46 +01:00
Saúl Ibarra Corretgé
29b4c23f5a
prosody: use a more recent version of luarocks
2022-03-15 23:25:49 +01:00
Дамян Минков
d50df676a6
fix: Fixes missing variable for prosody plugins.
2022-03-02 10:12:45 -06:00
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
Robert Kaussow
c37706c8bb
misc: fix label order in dockerfiles
2022-02-09 20:20:07 +01:00
Robert Kaussow
0de062ba64
misc: add missing quotes to labels in dockerfiles
2022-02-08 10:41:03 +01:00
Robert Kaussow
76424fda5d
chore: add opencontainers labels to Dockerfiles
2022-02-05 14:56:05 +01:00
Robert Kaussow
fb2326e613
prosody: add missing package libldap-common
2021-12-14 09:53:07 +01:00
Saúl Ibarra Corretgé
320829601c
base: update base images to Debian Bullseye
2021-12-03 13:57:09 +01:00
Berbe
be1da0e2be
misc: cleanup Dockerfiles
...
* Cleanup: Use spaces instead of tabulation
* Cleanup: Reduce layers
* Cleanup: Homogeneise wget syntax
* Cleanup: Use binary GPG key format
2021-09-17 09:49:49 +02:00
Saúl Ibarra Corretgé
9bc262a40f
prosody: fix building unstable images
2021-04-16 12:09:04 +02: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é
5c44a84eb4
misc: stop using apt-key, it's deprecated
...
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/480
2020-12-04 11:29:47 +01:00
Saúl Ibarra Corretgé
880b9b0e91
core: update base image to Debian Buster
2020-12-02 16:03:17 +01: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é
afafe23640
prosody: shrink container size
2020-05-26 23:24:30 +02:00
Saúl Ibarra Corretgé
367621f6da
prosody: remove no longer needed patch
2020-04-14 11:41:12 +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
netaskd
8352559f50
misc: add ARG JITSI_REPO for dependented dockerfiles
2019-09-03 19:07:55 +02: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
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
Paul Tiedtke
95a55915b7
xmpp: add ability to add custom prosody modules
2019-01-28 22:11:17 +01:00
Saúl Ibarra Corretgé
720f36c0fd
xmpp: no need to add backports repository
...
It's now already there since it's in base.
2018-11-07 09:28:53 +01:00
Saúl Ibarra Corretgé
aefefb53b6
xmpp: disable HTTPS for BOSH
...
It's not exposed, we proxy from the web frontend.
2018-10-17 23:06:51 +02:00
Saúl Ibarra Corretgé
467a149cbb
Initial import
2018-03-14 10:23:50 +01:00