Slavi Pantaleev
7ec6fd3dfe
Make bridges/bots use matrix_addons_homeserver_client_api_url (instead of matrix_homeserver_container_url)
2年前
Slavi Pantaleev
ab15991814
Fix some ansible-lint-reported errors
2年前
Slavi Pantaleev
8eb07e8d85
Minor mautrix-facebook fixes
2年前
Slavi Pantaleev
77b0ef4799
Add Traefik support to Hookshot
2年前
Slavi Pantaleev
4a6287c528
Initial work on matrix-homeserver-proxy role and eliminating matrix-nginx-proxy
This is still very far from usable.
Various bridges and bots are still talking to
`matrix-nginx-proxy` instead of the new `matrix-homeserver-proxy` role.
These services need to be reworked. While reworking them,
various cleanups are being done as well as adding Traefik-labels to
those that need them.
2年前
Aine
95c2db3bb3
mautrix: allow relay access by default, closes #3014
2年前
Samuel Meenzen
c846ed199b
Annotate version numbers with renovate metadata
2年前
Aine
98858c3ec5
Update mautrix-facebook 0.5.0 -> 0.5.1
2年前
Aine
a5cb6272d8
add global bridges relay mode switch
2年前
Aine
4acb54f796
Update mautrix-facebook 0.4.1 -> 0.5.0
2年前
Aine
7399496d33
one var to control encryption across all bridges ( #2629 )
* one var to control encryption across all bridges
* move var to matrix-base
3年前
Slavi Pantaleev
d82d0ad84b
Add _metrics_proxying_enabled variables to mautrix bridges
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2427
`metrics_enabled` should only expose the metrics locally, on the
container network, so that a local Prometheus can consume them.
Exposing them publicly should be done via a separate toggle (`metrics_proxying_enabled`).
This is how all other roles work, so this makes these mautrix roles consistent with the rest.
3年前
Adrien le Maire
691ef13cab
template metric toggle for mautrix bridges supporting it
3年前
Slavi Pantaleev
7b43ef34b7
Remove more hardcoded matrix-postgres references
3年前
Aine
94f2e06e83
Update mautrix-facebook 0.4.0 -> 0.4.1
3年前
Slavi Pantaleev
410a915a8a
Move roles/matrix* to roles/custom/matrix*
This paves the way for installing other roles into `roles/galaxy` using `ansible-galaxy`,
similar to how it's done in:
- https://github.com/spantaleev/gitea-docker-ansible-deploy
- https://github.com/spantaleev/nextcloud-docker-ansible-deploy
In the near future, we'll be removing a lot of the shared role code from here
and using upstream roles for it. Some of the core `matrix-*` roles have
already been extracted out into other reusable roles:
- https://github.com/devture/com.devture.ansible.role.postgres
- https://github.com/devture/com.devture.ansible.role.systemd_docker_base
- https://github.com/devture/com.devture.ansible.role.timesync
- https://github.com/devture/com.devture.ansible.role.vars_preserver
- https://github.com/devture/com.devture.ansible.role.playbook_runtime_messages
- https://github.com/devture/com.devture.ansible.role.playbook_help
We just need to migrate to those.
3年前