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
6c928d87ca
Configure Grafana's default_home_dashboard_path properly
Using `matrix_synapse_*` variables within the `matrix-grafana` role
is not a good practice.
We now have a `matrix_grafana_default_home_dashboard_path` variable
with a good universal default value and we override it via
`group_vars/matrix_servers` based on enabled components, etc.
This is a better fix for https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2133
4 роки тому
Slavi Pantaleev
f0ab2ec506
Add support for configuring allow_embedding for Grafana
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1626
4 роки тому
Michael Collins
98e6cd685d
sync with previous repo
5 роки тому
Michael-GMH
86e4649578
GoMatrixHosting v0.5.5
5 роки тому
Michael-GMH
03006eb5ab
GoMatrixHosting v0.5.5
5 роки тому
sakkiii
2d9ba82337
Update element 7.5.7 -> 8.0.0
5 роки тому
Michael-GMH
85777e8f96
merge with upstream
5 роки тому
Tobias K
3dcbed6353
roles/matrix-grafana: Set root_url in granafa.ini
5 роки тому
sakkiii
9174448e5e
get rid of this {% else %}
5 роки тому
sakkiii
0d5fe2d9f7
Update roles/matrix-grafana/templates/grafana.ini.j2
Co-authored-by: Aaron Raimist <aaron@raim.ist>
5 роки тому
sakkiii
303de935d5
grafana CSP backward compatible with older browsers
5 роки тому
Michael-GMH
50d7209c5b
GMH v04.3
5 роки тому
sakkiii
05042f5ff1
Improve security grafana
- duplicate X-Content-Type-Options
- X-Frame-Options header
- Referrer-Policy [Might consider adding variable]
- Secure flag with cookies
- matrix_grafana_content_security_policy variable for [Content Security Policy](https://grafana.com/docs/grafana/latest/administration/configuration/#content_security_policy )
5 роки тому
Michael-GMH
89cb5a3d7a
GMH v0.4.2 update
5 роки тому
Aaron Raimist
504f1b6445
Allow special characters in Grafana password
5 роки тому
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 роки тому