matrix-docker-ansible-deploy/roles/custom
Slavi Pantaleev e65d198841 Run Element Web in tightened/read-only mode without a custom nginx config
Newer Element Web versions allow for the nginx port to be
overriden, etc., and provide instructions for running in read-only mode.

This makes our custom `nginx.conf` patches unnecessary.

Passing the correct `ELEMENT_WEB_PORT` environment variable
also helps with future changes.

Another benefit of this (besides keeping closer to upstream
recommendations and the improved simplicity) is that:

- the container can run its entrypoint env-substitutions code now,
  without reporting errors

- IPv6 for nginx works, so `matrix-client-element:8080` is accessible
  via IPv6 on the container network now
  (this affects only for Traefik's communicaton with Element Web
  internally; public connectivity was handled by Traefik and IPv6 was
  available there even before)

Ref:

- 2052080d7d/docs/install.md (docker)
- https://github.com/element-hq/element-web/pull/28849
- https://github.com/element-hq/element-web/pull/28840
2025-03-11 22:32:35 +02:00
..
matrix_playbook_migration Adjust /etc/docker/daemon.json cleanup comment with link to ansible-role-docker PR 2025-03-09 16:22:46 +02:00
matrix-alertmanager-receiver Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2025.3.5 2025-03-05 06:28:02 +00:00
matrix-appservice-double-puppet Fix copyright attribution 2025-02-28 02:47:59 +09:00
matrix-appservice-draupnir-for-all Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-authentication-service Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-base Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bot-baibot Merge branch 'master' into patch-2 2025-03-05 08:29:35 +02:00
matrix-bot-buscarron Re-run reuse annotate for roles/ 2025-03-05 16:03:16 +09:00
matrix-bot-chatgpt Merge branch 'master' into patch-2 2025-03-05 08:29:35 +02:00
matrix-bot-draupnir Merge branch 'master' into patch-2 2025-03-05 08:29:35 +02:00
matrix-bot-go-neb Re-run "reuse annotate" to sort statements 2025-03-05 12:43:41 +09:00
matrix-bot-honoroit Merge branch 'master' into patch-2 2025-03-05 08:29:35 +02:00
matrix-bot-matrix-registration-bot Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bot-matrix-reminder-bot Merge branch 'master' into patch-2 2025-03-05 08:29:35 +02:00
matrix-bot-maubot Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bot-mjolnir Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-appservice-discord Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-appservice-irc Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-appservice-kakaotalk Merge branch 'master' into patch-2 2025-03-05 08:29:35 +02:00
matrix-bridge-appservice-slack Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-appservice-webhooks Merge branch 'master' into patch-2 2025-03-05 08:29:35 +02:00
matrix-bridge-beeper-linkedin Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-go-skype-bridge Re-run reuse annotate for roles/ 2025-03-05 16:03:16 +09:00
matrix-bridge-heisenbridge Add license information to files for matrix-bridge-heisenbridge 2025-02-28 18:40:16 +09:00
matrix-bridge-hookshot Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-mautrix-bluesky Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-mautrix-discord Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-mautrix-facebook Merge branch 'master' into patch-2 2025-03-05 08:29:35 +02:00
matrix-bridge-mautrix-gmessages Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-mautrix-googlechat Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-mautrix-instagram Re-run reuse annotate for roles/ 2025-03-05 16:03:16 +09:00
matrix-bridge-mautrix-meta-instagram Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-mautrix-meta-messenger Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-mautrix-signal Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-mautrix-slack Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-mautrix-telegram Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-mautrix-twitter Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-mautrix-whatsapp Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-bridge-mautrix-wsproxy Add license information to files for matrix-bridge-mautrix-wsproxy 2025-03-01 21:06:48 +09:00
matrix-bridge-mx-puppet-discord Re-run "reuse annotate" to sort statements 2025-03-05 12:43:41 +09:00
matrix-bridge-mx-puppet-groupme Re-run "reuse annotate" to sort statements 2025-03-05 12:43:41 +09:00
matrix-bridge-mx-puppet-instagram Re-run "reuse annotate" to sort statements 2025-03-05 12:43:41 +09:00
matrix-bridge-mx-puppet-slack Merge branch 'master' into patch-2 2025-03-05 08:29:35 +02:00
matrix-bridge-mx-puppet-steam Re-run "reuse annotate" to sort statements 2025-03-05 12:43:41 +09:00
matrix-bridge-mx-puppet-twitter Merge branch 'master' into patch-2 2025-03-05 08:29:35 +02:00
matrix-bridge-postmoogle Postmoogle v0.9.25 2025-03-10 17:59:07 +02:00
matrix-bridge-sms Add license information to files for matrix-bridge-sms 2025-02-28 18:40:25 +09:00
matrix-bridge-wechat Re-run "reuse annotate" to sort statements 2025-03-05 12:43:41 +09:00
matrix-cactus-comments Re-run reuse annotate for roles/ 2025-03-05 16:03:16 +09:00
matrix-cactus-comments-client Re-run "reuse annotate" to sort statements 2025-03-05 12:43:41 +09:00
matrix-client-cinny Merge pull request #4147 from spantaleev/renovate/ajbura-cinny-4.x 2025-03-05 08:31:33 +02:00
matrix-client-element Run Element Web in tightened/read-only mode without a custom nginx config 2025-03-11 22:32:35 +02:00
matrix-client-fluffychat Add license information to files for matrix-client-fluffychat 2025-02-27 01:57:07 +09:00
matrix-client-hydrogen Re-run "reuse annotate" to sort statements 2025-03-05 12:43:41 +09:00
matrix-client-schildichat Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-common-after/tasks Add license information to files in matrix-common-after 2025-03-03 17:58:28 +09:00
matrix-conduit Add license information to files for matrix-conduit 2025-02-28 21:24:31 +09:00
matrix-conduwuit Add license information to files for matrix-conduwuit 2025-02-27 01:56:36 +09:00
matrix-corporal Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-coturn Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-dendrite Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-dimension Merge branch 'master' into patch-2 2025-03-05 08:29:35 +02:00
matrix-dynamic-dns Add license information to files for matrix-dynamic-dns 2025-02-28 18:41:51 +09:00
matrix-ldap-registration-proxy Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-ma1sd Merge branch 'master' into patch-2 2025-03-05 08:29:35 +02:00
matrix-media-repo Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-pantalaimon Re-run "reuse annotate" to sort statements 2025-03-05 12:43:41 +09:00
matrix-prometheus-nginxlog-exporter Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-prometheus-services-connect Add license information to files for matrix-prometheus-services-connect 2025-03-03 12:13:29 +09:00
matrix-rageshake Update ghcr.io/matrix-org/rageshake Docker tag to v1.15.0 2025-03-10 10:39:16 +02:00
matrix-registration Merge branch 'master' into patch-2 2025-03-05 08:29:35 +02:00
matrix-sliding-sync Re-run "reuse annotate" to sort statements 2025-03-05 12:43:41 +09:00
matrix-static-files Make base domain root path redirect also handle URLs with query strings (passing them along) 2025-03-11 19:07:33 +02:00
matrix-sygnal Add license information to files for matrix-sygnal 2025-02-27 18:32:26 +09:00
matrix-synapse Upgrade Synapse (v1.125.0 -> v1.126.0) 2025-03-11 19:14:37 +02:00
matrix-synapse-admin Synapse Admin v0.10.3-etke38 2025-03-05 15:24:00 +02:00
matrix-synapse-auto-compressor Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-synapse-reverse-proxy-companion Make matrix-synapse-reverse-proxy-companion not report "502 Bad Gateway" when Synapse workers restart 2025-03-05 21:24:43 +02:00
matrix-synapse-usage-exporter Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00
matrix-user-creator Add license information to files for matrix-user-creator 2025-03-03 18:00:04 +09:00
matrix-user-verification-service Update validate_config.yml files: edit the banner message for variables name 2025-03-05 13:30:50 +09:00