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
Дамян Минков
1b51c77796
feat: Enables polls for breakout rooms.
2022-03-02 10:12:45 -06:00
Дамян Минков
0b019ee4eb
feat: Enables tenants/subdomains by default.
2022-03-02 10:12:45 -06: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
Werner Fleischer
6f56e5b7a2
web,prosody: add breakout rooms support
...
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2021-12-03 15:09:01 +01:00
Saúl Ibarra Corretgé
320829601c
base: update base images to Debian Bullseye
2021-12-03 13:57:09 +01:00
Saúl Ibarra Corretgé
2061b869fe
misc: enable features by default
...
- prejoin screen
- lobby
- av moderation
- talk while muted detection
- reactions
2021-10-12 11:52:45 +02:00
Saúl Ibarra Corretgé
bda1502210
prosody: simplify code
...
We no longer need to use token based auth (but allow empty tokens) when
WebSockets are used.
2021-09-24 13:03:56 +02:00
Prayag Singh
cfd8d3c04e
web: add config options for polls and reactions
2021-09-17 14:04:17 +02: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
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é
9bc262a40f
prosody: fix building unstable images
2021-04-16 12:09:04 +02: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é
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é
43f678d967
build: refactor Makefile
...
Use a single one with dynamically generated rules instead of individual
makefiles which are 99% boilerplate.
2020-12-02 16:03:17 +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é
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é
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