Slavi Pantaleev
2083b10f1a
Fix syntax error
2 lat temu
Slavi Pantaleev
8f903fa621
Make Honoroit respect matrix_bot_honoroit_path_prefix when building the metrics path
2 lat temu
Slavi Pantaleev
88c7cf21f7
Make Honoroit not try to capture all matrix.DOMAIN traffic
It only serves a metrics endpoint, so it shouldn't try to capture
anything else.
2 lat temu
Aine
c20d74af79
buscarron and honoroit - add basic auth for metrics
2 lat temu
Aine
6d5cf9cbcd
fix honoroit networks
3 lat temu
Aine
0b18f03195
honoroit - add proper networking configuration and traefik labels
3 lat temu
Aine
493de7316c
update honoroit 0.9.16 -> 0.9.17
* healthchecks.io integration
* mutex on forwarding messages into thread
* fix in prefixes handling
* send error messages as thread reply when possible
3 lat temu
Aine
b487bb6749
unify image prefixes
3 lat temu
Slavi Pantaleev
eedf5ad94d
Remove some hardcoded matrix-postgres references
3 lat temu
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 lat temu