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 Use more fully-qualified container images 2020-11-14 23:01:11 +02:00
matrix-bridge-appservice-slack Use more fully-qualified container images 2020-11-14 23:01:11 +02:00
matrix-bridge-appservice-webhooks Use more fully-qualified container images 2020-11-14 23:01:11 +02:00
matrix-bridge-mautrix-facebook Improve self-building experience (avoid conflict with pullable images) 2020-11-14 23:00:49 +02:00
matrix-bridge-mautrix-hangouts Improve self-building experience (avoid conflict with pullable images) 2020-11-14 23:00:49 +02:00
matrix-bridge-mautrix-telegram update mautrix-telegram to 0.9.0 2020-11-17 21:20:12 +01:00
matrix-bridge-mautrix-whatsapp Renamed systemd descriptions for all bridges 2020-10-13 16:40:30 -07:00
matrix-bridge-mx-puppet-discord Improve self-building experience (avoid conflict with pullable images) 2020-11-14 23:00:49 +02:00
matrix-bridge-mx-puppet-instagram Improve self-building experience (avoid conflict with pullable images) 2020-11-14 23:00:49 +02:00
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 Improve self-building experience (avoid conflict with pullable images) 2020-11-14 23:00:49 +02:00
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 Improve self-building experience (avoid conflict with pullable images) 2020-11-14 23:00:49 +02:00
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 add run-docker-prune command 2020-10-10 04:11:26 +02:00
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 Improve self-building experience (avoid conflict with pullable images) 2020-11-14 23:00:49 +02:00
matrix-email2matrix Use more fully-qualified container images 2020-11-14 23:01:11 +02:00
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 Improve self-building experience (avoid conflict with pullable images) 2020-11-14 23:00:49 +02:00
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