matrix-docker-ansible-deploy/roles
Slavi Pantaleev fa76128fd8 Update Jitsi to build 5142
This supersedes/fixes-up this Pull Request:
https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/719

The Jitsi Web and JVB containers now (in build 5142) always
start by bulding their own default configuration
(`config.js` and `sip-communicator.properties`, respectively).

The fact that we were generating these files ourselves was no longer of use,
because our configuration was thrown away in favor of the one created
by the containers on startup.

With this commit, we're completely redoing things. We no longer
generate these configuration files. We try to pass the proper
environment variables, so that Jitsi services can generate the
configuration files themselves.

Besides that, we try to use the "custom configuration" mechanism
provided by Jitsi Web and Jitsi JVB (`custom-config.js` and
`custom-sip-communicator.properties`, respectively), so that
we and our users can inject additional configuration.

Some configuration options we had are gone now. Others are no longer
controllable via variables and need to be injected using
the `_config_extension` variables that we provide.

The validation logic that is part of the role should take care
to inform people about how to upgrade (if they're using some custom
configuration, which needs special care now). Most users should not
have to do anything special though.
2020-11-27 17:57:15 +02:00
..
matrix-base Improve uninstallation instructions 2020-11-24 09:38:17 +02:00
matrix-bot-matrix-reminder-bot Remove some more -v usage 2020-11-25 10:49:59 +02:00
matrix-bridge-appservice-discord Remove some more -v usage 2020-11-25 10:49:59 +02:00
matrix-bridge-appservice-irc
matrix-bridge-appservice-slack
matrix-bridge-appservice-webhooks
matrix-bridge-mautrix-facebook
matrix-bridge-mautrix-hangouts
matrix-bridge-mautrix-telegram
matrix-bridge-mautrix-whatsapp Renamed systemd descriptions for all bridges 2020-10-13 16:40:30 -07:00
matrix-bridge-mx-puppet-discord
matrix-bridge-mx-puppet-instagram
matrix-bridge-mx-puppet-skype Improve self-building experience (avoid conflict with pullable images) 2020-11-14 23:00:49 +02:00
matrix-bridge-mx-puppet-slack
matrix-bridge-mx-puppet-steam Improve self-building experience (avoid conflict with pullable images) 2020-11-14 23:00:49 +02:00
matrix-bridge-mx-puppet-twitter
matrix-bridge-sms updated matrix-sms-bridge 2020-11-27 16:01:24 +01:00
matrix-client-element Replace some -v instances with --mount 2020-11-24 10:26:05 +02:00
matrix-common-after/tasks
matrix-corporal Remove some more -v usage 2020-11-25 10:49:59 +02:00
matrix-coturn Remove some more -v usage 2020-11-25 10:49:59 +02:00
matrix-dimension Replace some -v instances with --mount 2020-11-24 10:26:05 +02:00
matrix-dynamic-dns
matrix-email2matrix
matrix-jitsi Update Jitsi to build 5142 2020-11-27 17:57:15 +02:00
matrix-ma1sd Replace some -v instances with --mount 2020-11-24 10:26:05 +02:00
matrix-mailer
matrix-nginx-proxy Fix matrix-nginx-proxy static files mounting when SSL retrieval is none 2020-11-26 18:40:15 +02:00
matrix-postgres Ensure Postgres passwords are not longer than 99 characters 2020-11-26 09:51:48 +02:00
matrix-registration Replace some -v instances with --mount 2020-11-24 10:26:05 +02:00
matrix-synapse Remove some more -v usage 2020-11-25 10:49:59 +02:00
matrix-synapse-admin Fix self-building for synapse-admin 2020-11-18 18:36:03 +02:00