Slavi Pantaleev
155d5dad38
Mention the compatible clients on Element Call docs, more cross-linking & consistency fixes
1 år sedan
Slavi Pantaleev
6b8a3fc891
Merge branch 'master' into element-call-integration
1 år sedan
Slavi Pantaleev
95dcaf6e2d
`become*` -> `ansible_become*` for inventory hosts
1 år sedan
Aine
1c53f8dd1d
introduce new synapse vars
1 år sedan
Slavi Pantaleev
3ea1ea2f34
Merge branch 'master' into element-call-integration
1 år sedan
Slavi Pantaleev
60e2e035a2
Add `matrix_synapse_rc_delayed_event_mgmt` variable
Ref:
- c4747dd177/docs/self-hosting.md (a-matrix-homeserver)
- e39fe3bc7f
1 år sedan
Slavi Pantaleev
d3913a015e
Upgrade LiveKit Server (v1.8.4-0 -> v1.8.4-1)
1 år sedan
Slavi Pantaleev
ac7f96806d
Relocate the livekit-server Ansible role to its own repository in the MASH organization
1 år sedan
Slavi Pantaleev
b8d800f6ef
Add "Federation" as a prerequisite for Element Call (indirect, via LiveKit JWT Service)
Ref:
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3562#issuecomment-2725250554
- f5f5374c4b/main.go (L135-L146)
1 år sedan
Slavi Pantaleev
2c1c49444a
Merge branch 'master' into element-call-integration
1 år sedan
Catalan Lover
6077c7a1d6
Fix bug in marking Pantal and Rust Crypto as mutually exclusive.
1 år sedan
Slavi Pantaleev
8e883a5554
Fail if Synapse experimental feature QR code login (MSC4108) is enabled while Next-Gen Auth (MSC3861) is not
1 år sedan
Catalan Lover
e073685632
Fix D4A Config Validation checking for old variable and fix docs ref
1 år sedan
Catalan Lover
808d0202c7
Fix Rust Crypto variables being partially missed in Rename
1 år sedan
Suguru Hirahara
0b39528ae3
Update docs/configuring-playbook-ssl-certificates.md: add the introduction of Update Kuma on the MASH playbook
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 år sedan
Suguru Hirahara
824c446920
Update docs/configuring-playbook-ssl-certificates.md: tidy up
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 år sedan
Suguru Hirahara
8637c1d7d7
Update docs/configuring-playbook-ntfy.md: add the instruction to log in to the account with authentication enabled
Copied from 6a9ef8c147/docs/services/ntfy.md
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 år sedan
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>
1 år sedan
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>
1 år sedan
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>
1 år sedan
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
1 år sedan
Suguru Hirahara
dc581d0b7a
Add ensure-users-created to the list of available tags on playbook-tags.md ( #4169 )
1 år sedan
Catalan Lover
5bb8a36f34
Update Mjolnir Anti Spam module to latest and add Renovate
1 år sedan
Slavi Pantaleev
a0470fe248
Minor rewording in LiveKit Server docs
1 år sedan
Slavi Pantaleev
d4ceebc6a9
Add Element Call, LiveKit Server and LiveKit JWT Service to `docs/container-images.md`
1 år sedan
Slavi Pantaleev
6a86de958f
Apply suggestions from code review
Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
1 år sedan
Slavi Pantaleev
d9df022d55
Merge branch 'master' into element-call-integration
1 år sedan
Slavi Pantaleev
2f30886b19
Rework license information adding for `$instagram_role_path/README.md` to fix `reuse lint`
1 år sedan
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.
1 år sedan
Slavi Pantaleev
c9b2f2c995
Adjust `bin/rebuild-mautrix-meta-instagram.sh` script to add license headers and rebuild `matrix-bridge-mautrix-meta-instagram` with it
1 år sedan
Slavi Pantaleev
676f9dd9ad
Merge branch 'master' into element-call-integration
1 år sedan
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
1 år sedan
Slavi Pantaleev
3492d31dca
Rename some leftover `_name_prefix` variables (to `_registry_prefix`)
1 år sedan
Slavi Pantaleev
5287b8ddeb
Fix use of undefined variable `matrix_authentication_service_container_image_name_prefix`
1 år sedan
Slavi Pantaleev
251561ff81
Simplify LiveKit Server role by removing unused/untested HTTP middleware variables
1 år sedan
Slavi Pantaleev
1e60f41a59
Restore Element Call HTTP headers to more secure/privacy-respecting values
1 år sedan
Slavi Pantaleev
f8e84c4b2f
Remove useless `matrix_element_call_port` variable
1 år sedan
Slavi Pantaleev
3f5e8f656b
Switch default LiveKit server endpoint to one under the `matrix.` domain and polish-up docs
1 år sedan
Slavi Pantaleev
72118f2f03
Fix LiveKitServer middlware name (`matrix-livekit-server-server-slashless-redirect` -> `matrix-livekit-server-slashless-redirect`)
1 år sedan
Slavi Pantaleev
585377975b
Adjust LiveKit Server ports and exposure
1 år sedan
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.
1 år sedan
Slavi Pantaleev
32f8c6de6e
Merge branch 'master' into element-call-integration
1 år sedan
renovate[bot]
893b237225
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2025.3.12
1 år sedan
Aine
79cc333be2
Postmoogle v0.9.26 (crypto init fix)
1 år sedan
Suguru Hirahara
1e8d9a0c24
Update docs/configuring-playbook-ntfy.md: add pronunciation
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 år sedan
Slavi Pantaleev
370feb740f
Merge branch 'master' into element-call-integration
1 år sedan
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
1 år sedan
Slavi Pantaleev
9a11e5e1fe
Auto-enable experimental Synapse features required by Element Call when Element Call is enabled
1 år sedan
Slavi Pantaleev
8291b2f99d
Merge branch 'master' into element-call-integration
1 år sedan
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.
1 år sedan