Slavi Pantaleev
6bc0185d50
Add Element Call, LiveKit Server and LiveKit JWT Service to `README.md`
Ref: https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3562#issuecomment-2720039742
11 miesięcy temu
Slavi Pantaleev
a0470fe248
Minor rewording in LiveKit Server docs
11 miesięcy temu
Slavi Pantaleev
d4ceebc6a9
Add Element Call, LiveKit Server and LiveKit JWT Service to `docs/container-images.md`
11 miesięcy temu
Slavi Pantaleev
6a86de958f
Apply suggestions from code review
Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
11 miesięcy temu
Slavi Pantaleev
d9df022d55
Merge branch 'master' into element-call-integration
11 miesięcy temu
Slavi Pantaleev
2f30886b19
Rework license information adding for `$instagram_role_path/README.md` to fix `reuse lint`
11 miesięcy temu
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.
11 miesięcy temu
Slavi Pantaleev
c9b2f2c995
Adjust `bin/rebuild-mautrix-meta-instagram.sh` script to add license headers and rebuild `matrix-bridge-mautrix-meta-instagram` with it
11 miesięcy temu
Slavi Pantaleev
676f9dd9ad
Merge branch 'master' into element-call-integration
11 miesięcy temu
Slavi Pantaleev
2be709e2ce
Adjust some `_registry_prefix_upstream` variables in `group_vars/matrix_servers` to make them respect `matrix_container_global_registry_prefix_override`
Follow-up to 3492d31dca
11 miesięcy temu
Slavi Pantaleev
3492d31dca
Rename some leftover `_name_prefix` variables (to `_registry_prefix`)
11 miesięcy temu
Slavi Pantaleev
5287b8ddeb
Fix use of undefined variable `matrix_authentication_service_container_image_name_prefix`
11 miesięcy temu
Slavi Pantaleev
251561ff81
Simplify LiveKit Server role by removing unused/untested HTTP middleware variables
11 miesięcy temu
Slavi Pantaleev
1e60f41a59
Restore Element Call HTTP headers to more secure/privacy-respecting values
11 miesięcy temu
Slavi Pantaleev
f8e84c4b2f
Remove useless `matrix_element_call_port` variable
11 miesięcy temu
Slavi Pantaleev
3f5e8f656b
Switch default LiveKit server endpoint to one under the `matrix.` domain and polish-up docs
11 miesięcy temu
Slavi Pantaleev
72118f2f03
Fix LiveKitServer middlware name (`matrix-livekit-server-server-slashless-redirect` -> `matrix-livekit-server-slashless-redirect`)
11 miesięcy temu
Slavi Pantaleev
585377975b
Adjust LiveKit Server ports and exposure
11 miesięcy temu
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.
11 miesięcy temu
Slavi Pantaleev
32f8c6de6e
Merge branch 'master' into element-call-integration
11 miesięcy temu
renovate[bot]
893b237225
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2025.3.12
11 miesięcy temu
Aine
79cc333be2
Postmoogle v0.9.26 (crypto init fix)
11 miesięcy temu
Suguru Hirahara
1e8d9a0c24
Update docs/configuring-playbook-ntfy.md: add pronunciation
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
11 miesięcy temu
Slavi Pantaleev
370feb740f
Merge branch 'master' into element-call-integration
11 miesięcy temu
Slavi Pantaleev
a9ee537f83
Only point `matrix_synapse_report_stats_endpoint` to `matrix-synapse-usage-exporter` if it's enabled
Fixup related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3442
11 miesięcy temu
Slavi Pantaleev
9a11e5e1fe
Auto-enable experimental Synapse features required by Element Call when Element Call is enabled
11 miesięcy temu
Slavi Pantaleev
8291b2f99d
Merge branch 'master' into element-call-integration
11 miesięcy temu
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.
11 miesięcy temu
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
11 miesięcy temu
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
11 miesięcy temu
Slavi Pantaleev
4fb0b75942
Reorder Synapse config's `experimental_features` alphabetically
11 miesięcy temu
Slavi Pantaleev
890f10f765
Make `matrix_livekit_jwt_service_public_url` respect `matrix_livekit_jwt_service_path_prefix`
11 miesięcy temu
Slavi Pantaleev
031cf68cbb
Remove unused `matrix_element_call_metrics_*` variables
11 miesięcy temu
Slavi Pantaleev
5961841e52
Make matrix-livekit-jwt-service role not reference foreign variables (except the matrix-base ones)
11 miesięcy temu
Slavi Pantaleev
2be4923aef
Make Element Call role not reference foreign variables (except the matrix-base ones)
11 miesięcy temu
Slavi Pantaleev
23efad9cb7
Rework Element Call config.json templating
11 miesięcy temu
Slavi Pantaleev
6b55ba29ab
Make Element Call refuse a path prefix other than `/`
11 miesięcy temu
Slavi Pantaleev
0d1112638d
Update LiveKit JWT service path prefix (`/lk-jwt-service` -> `/livekit-jwt-service`)
11 miesięcy temu
Slavi Pantaleev
c3c2ba34b4
Split `matrix_element_call_systemd_required_services_list` into `_default`, `_auto` and `_custom`
11 miesięcy temu
Slavi Pantaleev
0215708f79
Remove some useless variables and rework environment variables variable for livekit-jwt-service
11 miesięcy temu
Slavi Pantaleev
e1b57f3d45
Pin livekit-jwt-service to released (v0.2.0) and adapt configuration
11 miesięcy temu
Slavi Pantaleev
de2a8f11d2
`_name_prefix` -> `_registry_prefix` changes for LiveKit roles
11 miesięcy temu
Slavi Pantaleev
2a69ca35be
Clean up Element Call group vars vs defaults/main.yml mixup and make some minor LiveKit updates
11 miesięcy temu
Slavi Pantaleev
72d64cfa6b
Merge branch 'master' into element-call-integration
11 miesięcy temu
Slavi Pantaleev
5dfbefd649
Fix comment indentation in `examples/reverse-proxies/caddy2-in-container/docker-compose.yaml`
11 miesięcy temu
Slavi Pantaleev
f161c7c58f
Add newlines at end of files
11 miesięcy temu
Slavi Pantaleev
6c6b44dc25
Add license information to Element Call and LiveKit roles
11 miesięcy temu
Slavi Pantaleev
8eb1c57e2b
Merge branch 'master' into element-call-integration
11 miesięcy temu
Slavi Pantaleev
aa36acdef1
Remove useless `matrix_static_files_client_redirect_root_uri_to_domain` variable definition
11 miesięcy temu
Slavi Pantaleev
61069d6313
Merge branch 'element-call-integration' of github.com:wjbeckett/matrix-docker-ansible-deploy into element-call-integration
11 miesięcy temu