Slavi Pantaleev
61f67d8f0a
Add install-* tags for quicker runs
3 anos atrás
Slavi Pantaleev
7c2a7a8eb6
Replace most import_tasks calls with include_tasks for improved performance
3 anos atrás
Slavi Pantaleev
0ea7cb5d18
Remove various init.yml files - initialize systemd services, etc., statically (not at runtime)
3 anos atrás
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 anos atrás
Slavi Pantaleev
ddf18eadc7
More ansible-lint fixes
3 anos atrás
Marko Weltzer
7e5b88c3b7
fix: all praise the allmighty yamllinter
4 anos atrás
Michael Collins
98e6cd685d
sync with previous repo
4 anos atrás
Michael-GMH
86e4649578
GoMatrixHosting v0.5.5
4 anos atrás
Michael-GMH
03006eb5ab
GoMatrixHosting v0.5.5
4 anos atrás
Slavi Pantaleev
8434af10de
Do not fail on unrelated validation tasks when Grafana not enabled
5 anos atrás
Peetz0r
eb5aa93e8a
Grafana
Also includes the dashboards for Synapse and for Node Exporter.
Again has only been tested on debian amd64 so far, but the grafana docker image is available for arm64 and arm32. Nice.
5 anos atrás
Peetz0r
13ef9e85cf
Prometheus
Initial attempt. Seems to work fine.
Only tested on debian amd64 so far
5 anos atrás
Slavi Pantaleev
be5263f397
Move self-building git repository URLs to variables (stop hardcoding)
5 anos atrás
Slavi Pantaleev
b2ae669566
Add synapse-admin support
Fixes #562 (Github Issue)
5 anos atrás