Slavi Pantaleev
7e2e2626a0
Make hookshot variable names consistent with the rest of the playbook
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2256
3年前
Slavi Pantaleev
735bacca89
Do not run matrix-nginx-proxy config injection tasks unless necessary
These `init.yml` (now `inject_into_nginx_proxy.yml`) tasks do not need
to `always` run. They only need to run for `setup-all` and
`setup-nginx-proxy`. Unless we're dealing with these 2 tags, we can
spare ourselves a lot of work.
This patch also moves the `when` statement from `init.yml` into
`main.yml` in an effort to further optimize things by potentially
avoiding the extra file include.
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年前
Slavi Pantaleev
54e71f2012
Mention "matrix_hookshot_enabled: true" on the Hookshot documentation page
3年前
Slavi Pantaleev
8311c59a8f
Add Usage section to Hookshot docs
3年前
Slavi Pantaleev
ba51997f7b
(BC Break) Redo how metrics are exposed to external Prometheus servers
3年前
shukon
883317ac2f
Update configuring-playbook-bridge-hookshot.md
3年前
Luis
1431a351ab
Update configuring-playbook-bridge-hookshot.md
fix Hookshot instructions link
3年前
Kim Brose
3dfda42f3d
Update configuring-playbook-bridge-hookshot.md
3年前
Paul Tötterman
be95918a2f
typo
3年前
HarHarLinks
a9e6538ef8
Upgrade Hookshot (1.3.0 -> 1.4.0)
https://github.com/matrix-org/matrix-hookshot/releases/tag/1.4.0
3年前
Kim Brose
81d198b5b6
!fixup add detailed docs about hookshot's URLs
4年前
Kim Brose
b242559df5
add detailed docs about hookshot's URLs
4年前
HarHarLinks
3d47b44d64
avoid namespace collisions between webhook bridges
4年前
HarHarLinks
58771a9c65
hookshot moved to matrix-org namespace
4年前
downeymj
71e19e63b8
Fixing 404 error in links to main.yml
4年前
Kim Brose
009dcd9702
Link hookshot to appservice-webhooks
4年前
HarHarLinks
4de2b4bf3b
update hookshot docs
4年前
HarHarLinks
a1a5b16185
update hookshot private key installation method
4年前
HarHarLinks
8498ffd8f7
name hookshot github private key consistently
4年前
HarHarLinks
65991de61c
update hookshot private key file mechanism
4年前
HarHarLinks
87871040df
add hookshot metrics to internal prometheus
4年前
HarHarLinks
1987cc4839
refine hookshot role
4年前
HarHarLinks
b8ee1980ea
refine hookshot role
4年前
HarHarLinks
621251c1e5
hookshot role groundwork
4年前