Aine
b01e7b1ae5
update ntfy 2.1.2 -> 2.2.0
3 лет назад
Aine
88dc5e0de0
migrate prometheus-node-exporter's var
3 лет назад
Aine
ff6e7f0ac5
Update borgmatic 1.7.8 -> 1.7.9
3 лет назад
Slavi Pantaleev
d6975e4ab8
Upgrade com.devture.ansible.role.postgres
3 лет назад
Aine
122a834a7f
update prometheus-node-exporter 1.5.0-2 -> 1.5.0-3
3 лет назад
Slavi Pantaleev
70af9a4481
Upgrade Traefik (v2.9.8-1 -> v2.9.8-2) - not using unprivileged ports anymore
3 лет назад
Slavi Pantaleev
26fdae3797
Upgrade com.devture.ansible.role.container_socket_proxy
3 лет назад
Slavi Pantaleev
bf2b540807
Harden Traefik security by accessing the Docker API through docker-socket-proxy
With these changes, we:
- install https://github.com/Tecnativa/docker-socket-proxy via the
https://github.com/devture/com.devture.ansible.role.container_socket_proxy Ansible role
- make Traefik access the Docker API via TCP by connecting to this
socket proxy
- .. which allows us to run the Traefik container with less privileges
(non-`root`, dropped capabilities)
3 лет назад
Aine
6a6761cb88
Update ntfy 2.1.1 -> 2.1.2
3 лет назад
Aine
e588f5eaec
update grafana 9.4.2 -> 9.4.3
3 лет назад
Slavi Pantaleev
70b67b12bc
Upgrade com.devture.ansible.role.postgres_backup
3 лет назад
Slavi Pantaleev
0dcfc74fc8
Upgrade com.devture.ansible.role.traefik_certs_dumper
3 лет назад
Slavi Pantaleev
49b7d805ee
Upgrade com.devture.ansible.role.traefik
3 лет назад
Aine
bb19de4a5f
update borgmatic 1.7.7 -> 1.7.8
3 лет назад
Aine
47cfec726f
update grafana 9.4.1 -> 9.4.2
3 лет назад
Slavi Pantaleev
849248b165
Upgrade Etherpad role (v1.8.18-1 -> v1.8.18-2)
3 лет назад
Slavi Pantaleev
795c335395
Upgrade Etherpad role (v1.8.18-0 -> v1.8.18-1)
3 лет назад
Slavi Pantaleev
124fbeda04
Switch to using an external Etherpad role
This new role also adds native Traefik support and support for other
(non-`amd64`) architectures via self-building.
3 лет назад
Slavi Pantaleev
ae76db4d77
Upgrade com.devture.ansible.role.traefik_certs_dumper for wait time increase (60 -> 180 sec.)
3 лет назад
Aine
4cd9e65d6d
update ntfy 2.1.0 -> 2.1.1
3 лет назад
Slavi Pantaleev
adc18251a9
Upgrade com.devture.ansible.role.traefik (2.9.6 -> 2.9.8)
3 лет назад
Slavi Pantaleev
a4b401c4da
Upgrade com.devture.ansible.role.traefik and improve front-Traefik-with-another-proxy docs
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2532
3 лет назад
Slavi Pantaleev
468bed653e
Upgrade Redis (v7.0.7-0 -> v7.0.9-0)
3 лет назад
Aine
0aede060f3
Update grafana 9.3.6 -> 9.4.1
3 лет назад
Slavi Pantaleev
e6ba7cc2c9
Upgrade com.devture.ansible.role.traefik
3 лет назад
Slavi Pantaleev
d5910d0421
Upgrade com.devture.ansible.role.docker_sdk_for_python
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2522
3 лет назад
Slavi Pantaleev
31857ea9bb
Upgrade com.devture.ansible.role.traefik_certs_dumper
3 лет назад
Slavi Pantaleev
7c622bd249
Upgrade com.devture.ansible.role.traefik
3 лет назад
Aine
e625e9aa5b
fix postgres version detection in the borg role
3 лет назад
Aine
252e542bc5
Update ntfy 2.0.1 -> 2.1.0
3 лет назад
Slavi Pantaleev
53f8a0c6ae
Upgrade com.devture.ansible.role.traefik
3 лет назад
Slavi Pantaleev
84c5b44bea
Upgrade com.devture.ansible.role.docker_sdk_for_python
3 лет назад
Aine
cbc8f0c6e6
Update borgmatic 1.7.6 -> 1.7.7
3 лет назад
Slavi Pantaleev
8e592fb0c1
Upgrade grafana role (v9.3.6-1 -> v9.3.6-2)
3 лет назад
Slavi Pantaleev
a758301bf6
Upgrade geerlingguy.docker (6.0.4 -> 6.1.0)
3 лет назад
Slavi Pantaleev
0da308e24d
Upgrade com.devture.ansible.role.traefik
3 лет назад
Aine
886d1cddd0
Update ntfy v2.0.0-1 -> v2.0.1-0
3 лет назад
Slavi Pantaleev
154d077ec7
Upgrade ntfy (v2.0.0-0 -> v2.0.0-1)
3 лет назад
Slavi Pantaleev
990a6369e1
Switch to using an external Redis role
3 лет назад
Slavi Pantaleev
964aa0e84d
Switch to using an external Ntfy role
The newly extracted role also has native Traefik support,
so we no longer need to rely on `matrix-nginx-proxy` for
reverse-proxying to Ntfy.
The new role uses port `80` inside the container (not `8080`, like
before), because that's the default assumption of the officially
published container image. Using a custom port (like `8080`), means the
default healthcheck command (which hardcodes port `80`) doesn't work.
Instead of fiddling to override the healthcheck command, we've decided
to stick to the default port instead. This only affects the
inside-the-container port, not any external ports.
The new role also supports adding the network ranges of the container's
multiple additional networks as "exempt hosts". Previously, only one
network's address range was added to "exempt hosts".
3 лет назад
Slavi Pantaleev
7c5826f1c3
Break dependency between matrix-prometheus-nginxlog-exporter and the Grafana role
Wiring happens via `group_vars/matrix_servers` now.
3 лет назад
Slavi Pantaleev
1006b8d899
Replace matrix-grafana with an external role
3 лет назад
Slavi Pantaleev
266195ab45
Upgrade backup_borg (v1.2.3-1.7.5-1 -> v1.2.3-1.7.6-0)
Supersedes https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2472
3 лет назад
Slavi Pantaleev
65730b84d3
Upgrade backup_borg (v1.2.3-1.7.5-0 -> v1.2.3-1.7.5-1)
3 лет назад
Slavi Pantaleev
78c35136b2
Replace matrix-backup-borg with an external role
3 лет назад
Slavi Pantaleev
c289996cd9
Upgrade com.devture.ansible.role.traefik
3 лет назад
Slavi Pantaleev
a5683a6449
Upgrade com.devture.ansible.role.traefik and rename some variables
3 лет назад
Slavi Pantaleev
1338963b6c
Add support for obtaining additional SSL certificates via Traefik
3 лет назад
Slavi Pantaleev
c07630ed51
Add com.devture.ansible.role.traefik_certs_dumper role
With this, other roles (like Coturn, Postmoogle) will be able
to use SSL certificates extracted from Traefik
via https://github.com/ldez/traefik-certs-dumper
3 лет назад
Slavi Pantaleev
8155f780e5
Add support for reverse-proxying Matric (Client & Federation) via Traefik
3 лет назад