Slavi Pantaleev
9c24064fb6
Make Element Call fail during validation if on an unsupported architecture (like arm32)
před 11 měsíci
Aine
1c53f8dd1d
introduce new synapse vars
před 11 měsíci
Slavi Pantaleev
60e2e035a2
Add `matrix_synapse_rc_delayed_event_mgmt` variable
Ref:
- c4747dd177/docs/self-hosting.md (a-matrix-homeserver)
- e39fe3bc7f
před 11 měsíci
Slavi Pantaleev
ac7f96806d
Relocate the livekit-server Ansible role to its own repository in the MASH organization
před 11 měsíci
Catalan Lover
6077c7a1d6
Fix bug in marking Pantal and Rust Crypto as mutually exclusive.
před 11 měsíci
Slavi Pantaleev
8e883a5554
Fail if Synapse experimental feature QR code login (MSC4108) is enabled while Next-Gen Auth (MSC3861) is not
před 11 měsíci
Catalan Lover
e073685632
Fix D4A Config Validation checking for old variable and fix docs ref
před 11 měsíci
Catalan Lover
808d0202c7
Fix Rust Crypto variables being partially missed in Rename
před 11 měsíci
Benjamin Blacher
bf1efda094
Add support for configuring Synapse's MSC4133 (Custom Profile Fields) ( #4171 )
* Add support for configuring Synapse's MSC4133 (Custom Profile Fields) experimental feature
* Reorder experimental_features in homeserver.yaml.j2 alphabetically
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
před 11 měsíci
Catalan Lover
166f412783
Modernise Draupnir Configuration Variable Names ( #4170 )
* Modernise Draupnir Configuration Variable Names
* Move Draupnir deprecation-check task before undefined-variables-check
* Fix trailing spaces in Draupnir's `validate_config.yml`
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
před 11 měsíci
Catalan Lover
0086ae7f58
Update D4A Configuration ( #4166 )
* Update D4A Configuration
D4A had some breaking config changes so this commit fixes them and gets us back into compliance with upstream. And since we run in a docker container we can use the /data/storage default.
* Update D4A Configuration to harmonise with bot mode
Change the default config for D4A to align with bot mode default in mdad. This should also avert a bit of a mess of a potential bug.
* Change D4A Room State Backing Store variable name and fix SPDX Headers
* Align D4A config with new schema
* Fix D4A Config Lint Error
* Update D4A SPDX Entries
* Do not use double quotes around `to_json` values
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
před 11 měsíci
Catalan Lover
5bb8a36f34
Update Mjolnir Anti Spam module to latest and add Renovate
před 11 měsíci
Slavi Pantaleev
60bc3a9a7b
Ensure container labels file is empty if nothing is exposed for mautrix-meta bridges
Without this, we get a warning message from Traefik:
> INF Could not create a router for the container: too many services providerName=docker
Possibly due to the multiple services defined there without a single
explicitly-defined router.
před 11 měsíci
Slavi Pantaleev
c9b2f2c995
Adjust `bin/rebuild-mautrix-meta-instagram.sh` script to add license headers and rebuild `matrix-bridge-mautrix-meta-instagram` with it
před 11 měsíci
Slavi Pantaleev
3492d31dca
Rename some leftover `_name_prefix` variables (to `_registry_prefix`)
před 11 měsíci
Slavi Pantaleev
5287b8ddeb
Fix use of undefined variable `matrix_authentication_service_container_image_name_prefix`
před 11 měsíci
Slavi Pantaleev
251561ff81
Simplify LiveKit Server role by removing unused/untested HTTP middleware variables
před 11 měsíci
Slavi Pantaleev
1e60f41a59
Restore Element Call HTTP headers to more secure/privacy-respecting values
před 11 měsíci
Slavi Pantaleev
f8e84c4b2f
Remove useless `matrix_element_call_port` variable
před 11 měsíci
Slavi Pantaleev
3f5e8f656b
Switch default LiveKit server endpoint to one under the `matrix.` domain and polish-up docs
před 11 měsíci
Slavi Pantaleev
72118f2f03
Fix LiveKitServer middlware name (`matrix-livekit-server-server-slashless-redirect` -> `matrix-livekit-server-slashless-redirect`)
před 11 měsíci
Slavi Pantaleev
585377975b
Adjust LiveKit Server ports and exposure
před 11 měsíci
Slavi Pantaleev
22ef579444
Make livekit-jwt-service communicate with livekit-server via public URLs
Communicating via container URLs works, but the URL provided to
livekit-jwt-service as `LIVEKIT_URL` is also passed to the user later
and it must be a public one at that point.
It'd be great if livekit-jwt-service can be given 2 different URLs
(e.g. `LIVEKIT_URL` and `LIVEKIT_URL_PUBLIC`) and only announce the
public one to the user, but there's no support for this yet.
před 11 měsíci
renovate[bot]
893b237225
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2025.3.12
před 11 měsíci
Aine
79cc333be2
Postmoogle v0.9.26 (crypto init fix)
před 11 měsíci
Slavi Pantaleev
c5a03efdf6
Increase default Synapse/`rc_message` rate limits
The new rate limits are more suitable for running Element Call.
Ref:
- 93ae2aed98/docs/self-hosting.md (a-matrix-homeserver)
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3562
Instead of trying to increase them conditionally only when Element Call
is enabled, it's simpler and good-enough to just increase them in all cases.
před 11 měsíci
Slavi Pantaleev
63f81bf268
Add support for configuring Synapse's MSC4222 (adding `state_after` to sync v2) experimental feature
This is required by Element Call.
Ref:
- 93ae2aed98/docs/self-hosting.md (a-matrix-homeserver)
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3562
před 11 měsíci
Slavi Pantaleev
f5a0be0a7b
Add support for configuring Synapse's MSC4140 (Delayed Events) experimental feature
This is required by Element Call.
Ref:
- 93ae2aed98/docs/self-hosting.md (a-matrix-homeserver)
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3562
před 11 měsíci
Slavi Pantaleev
4fb0b75942
Reorder Synapse config's `experimental_features` alphabetically
před 11 měsíci
Slavi Pantaleev
890f10f765
Make `matrix_livekit_jwt_service_public_url` respect `matrix_livekit_jwt_service_path_prefix`
před 11 měsíci
Slavi Pantaleev
031cf68cbb
Remove unused `matrix_element_call_metrics_*` variables
před 11 měsíci
Slavi Pantaleev
5961841e52
Make matrix-livekit-jwt-service role not reference foreign variables (except the matrix-base ones)
před 11 měsíci
Slavi Pantaleev
2be4923aef
Make Element Call role not reference foreign variables (except the matrix-base ones)
před 11 měsíci
Slavi Pantaleev
23efad9cb7
Rework Element Call config.json templating
před 11 měsíci
Slavi Pantaleev
6b55ba29ab
Make Element Call refuse a path prefix other than `/`
před 11 měsíci
Slavi Pantaleev
0d1112638d
Update LiveKit JWT service path prefix (`/lk-jwt-service` -> `/livekit-jwt-service`)
před 11 měsíci
Slavi Pantaleev
c3c2ba34b4
Split `matrix_element_call_systemd_required_services_list` into `_default`, `_auto` and `_custom`
před 11 měsíci
Slavi Pantaleev
0215708f79
Remove some useless variables and rework environment variables variable for livekit-jwt-service
před 11 měsíci
Slavi Pantaleev
e1b57f3d45
Pin livekit-jwt-service to released (v0.2.0) and adapt configuration
před 11 měsíci
Slavi Pantaleev
de2a8f11d2
`_name_prefix` -> `_registry_prefix` changes for LiveKit roles
před 11 měsíci
Slavi Pantaleev
2a69ca35be
Clean up Element Call group vars vs defaults/main.yml mixup and make some minor LiveKit updates
před 11 měsíci
Slavi Pantaleev
f161c7c58f
Add newlines at end of files
před 11 měsíci
Slavi Pantaleev
6c6b44dc25
Add license information to Element Call and LiveKit roles
před 11 měsíci
Slavi Pantaleev
aa36acdef1
Remove useless `matrix_static_files_client_redirect_root_uri_to_domain` variable definition
před 11 měsíci
Slavi Pantaleev
74d6a99b1e
Adjust names for Element Call tasks and make uninstallation more consistent with other roles
před 11 měsíci
Slavi Pantaleev
81a30f17ac
Remove some superficial comments
před 11 měsíci
Slavi Pantaleev
413d591562
Bring container-network-creation tasks up-to-date for Element Call and LiveKit-related services
před 11 měsíci
Suguru Hirahara
72f28474c2
Update roles/custom/matrix-client-element/templates/env.j2: add the copyright header
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
před 11 měsíci
Slavi Pantaleev
40732e3594
Upgrade Element Web (v1.11.94 -> v1.11.95) and patch healthcheck
Related to:
- https://github.com/element-hq/element-web/pull/29471
- 16f9e7dd46
před 11 měsíci
Slavi Pantaleev
a5d850d800
Add `matrix_client_element_environment_variable_element_web_port` and `matrix_client_element_environment_variables_extension` variables
před 11 měsíci