Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						49b7d805ee 
					 
					
						
						
							
							Upgrade com.devture.ansible.role.traefik  
						
						
						
						
					 
					
						2023-03-03 09:00:30 +02:00 
						 
				 
			
				
					
						
							
							
								Aine 
							
						 
					 
					
						
						
							
						
						bb19de4a5f 
					 
					
						
						
							
							update borgmatic 1.7.7 -> 1.7.8  
						
						
						
						
					 
					
						2023-03-03 06:21:26 +00:00 
						 
				 
			
				
					
						
							
							
								Aine 
							
						 
					 
					
						
						
							
						
						47cfec726f 
					 
					
						
						
							
							update grafana 9.4.1 -> 9.4.2  
						
						
						
						
					 
					
						2023-03-03 06:18:52 +00:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						849248b165 
					 
					
						
						
							
							Upgrade Etherpad role (v1.8.18-1 -> v1.8.18-2)  
						
						
						
						
					 
					
						2023-03-02 23:00:18 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						795c335395 
					 
					
						
						
							
							Upgrade Etherpad role (v1.8.18-0 -> v1.8.18-1)  
						
						
						
						
					 
					
						2023-03-02 22:58:45 +02:00 
						 
				 
			
				
					
						
							
							
								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. 
						
						
					 
					
						2023-03-02 22:50:13 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						ae76db4d77 
					 
					
						
						
							
							Upgrade com.devture.ansible.role.traefik_certs_dumper for wait time increase (60 -> 180 sec.)  
						
						
						
						
					 
					
						2023-03-02 16:06:11 +02:00 
						 
				 
			
				
					
						
							
							
								Aine 
							
						 
					 
					
						
						
							
						
						4cd9e65d6d 
					 
					
						
						
							
							update ntfy 2.1.0 -> 2.1.1  
						
						
						
						
					 
					
						2023-03-01 20:09:54 +00:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						adc18251a9 
					 
					
						
						
							
							Upgrade com.devture.ansible.role.traefik (2.9.6 -> 2.9.8)  
						
						
						
						
					 
					
						2023-03-01 12:47:55 +02:00 
						 
				 
			
				
					
						
							
							
								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  
						
						
					 
					
						2023-03-01 12:32:30 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						468bed653e 
					 
					
						
						
							
							Upgrade Redis (v7.0.7-0 -> v7.0.9-0)  
						
						
						
						
					 
					
						2023-03-01 10:30:09 +02:00 
						 
				 
			
				
					
						
							
							
								Aine 
							
						 
					 
					
						
						
							
						
						0aede060f3 
					 
					
						
						
							
							Update grafana 9.3.6 -> 9.4.1  
						
						
						
						
					 
					
						2023-02-28 13:18:21 +00:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						e6ba7cc2c9 
					 
					
						
						
							
							Upgrade com.devture.ansible.role.traefik  
						
						
						
						
					 
					
						2023-02-27 16:32:37 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						d5910d0421 
					 
					
						
						
							
							Upgrade com.devture.ansible.role.docker_sdk_for_python  
						
						... 
						
						
						
						Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2522  
						
						
					 
					
						2023-02-27 08:27:41 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						31857ea9bb 
					 
					
						
						
							
							Upgrade com.devture.ansible.role.traefik_certs_dumper  
						
						
						
						
					 
					
						2023-02-26 19:49:01 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						7c622bd249 
					 
					
						
						
							
							Upgrade com.devture.ansible.role.traefik  
						
						
						
						
					 
					
						2023-02-26 19:12:10 +02:00 
						 
				 
			
				
					
						
							
							
								Aine 
							
						 
					 
					
						
						
							
						
						e625e9aa5b 
					 
					
						
						
							
							fix postgres version detection in the borg role  
						
						
						
						
					 
					
						2023-02-26 10:41:40 +00:00 
						 
				 
			
				
					
						
							
							
								Aine 
							
						 
					 
					
						
						
							
						
						252e542bc5 
					 
					
						
						
							
							Update ntfy 2.0.1 -> 2.1.0  
						
						
						
						
					 
					
						2023-02-26 08:19:51 +00:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						53f8a0c6ae 
					 
					
						
						
							
							Upgrade com.devture.ansible.role.traefik  
						
						
						
						
					 
					
						2023-02-24 20:27:15 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						84c5b44bea 
					 
					
						
						
							
							Upgrade com.devture.ansible.role.docker_sdk_for_python  
						
						
						
						
					 
					
						2023-02-22 16:09:16 +02:00 
						 
				 
			
				
					
						
							
							
								Aine 
							
						 
					 
					
						
						
							
						
						cbc8f0c6e6 
					 
					
						
						
							
							Update borgmatic 1.7.6 -> 1.7.7  
						
						
						
						
					 
					
						2023-02-21 10:14:53 +00:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						8e592fb0c1 
					 
					
						
						
							
							Upgrade grafana role (v9.3.6-1 -> v9.3.6-2)  
						
						
						
						
					 
					
						2023-02-20 16:53:19 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						a758301bf6 
					 
					
						
						
							
							Upgrade geerlingguy.docker (6.0.4 -> 6.1.0)  
						
						
						
						
					 
					
						2023-02-19 10:20:40 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						0da308e24d 
					 
					
						
						
							
							Upgrade com.devture.ansible.role.traefik  
						
						
						
						
					 
					
						2023-02-19 10:20:13 +02:00 
						 
				 
			
				
					
						
							
							
								Aine 
							
						 
					 
					
						
						
							
						
						886d1cddd0 
					 
					
						
						
							
							Update ntfy v2.0.0-1 -> v2.0.1-0  
						
						
						
						
					 
					
						2023-02-18 19:10:23 +00:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						154d077ec7 
					 
					
						
						
							
							Upgrade ntfy (v2.0.0-0 -> v2.0.0-1)  
						
						
						
						
					 
					
						2023-02-17 16:24:10 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						990a6369e1 
					 
					
						
						
							
							Switch to using an external Redis role  
						
						
						
						
					 
					
						2023-02-17 16:23:59 +02:00 
						 
				 
			
				
					
						
							
							
								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". 
						
						
					 
					
						2023-02-17 09:54:33 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						7c5826f1c3 
					 
					
						
						
							
							Break dependency between matrix-prometheus-nginxlog-exporter and the Grafana role  
						
						... 
						
						
						
						Wiring happens via `group_vars/matrix_servers` now. 
						
						
					 
					
						2023-02-15 10:52:25 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						1006b8d899 
					 
					
						
						
							
							Replace matrix-grafana with an external role  
						
						
						
						
					 
					
						2023-02-15 10:32:24 +02:00 
						 
				 
			
				
					
						
							
							
								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  
						
						
					 
					
						2023-02-13 12:26:49 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						65730b84d3 
					 
					
						
						
							
							Upgrade backup_borg (v1.2.3-1.7.5-0 -> v1.2.3-1.7.5-1)  
						
						
						
						
					 
					
						2023-02-13 11:51:11 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						78c35136b2 
					 
					
						
						
							
							Replace matrix-backup-borg with an external role  
						
						
						
						
					 
					
						2023-02-13 10:53:11 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						c289996cd9 
					 
					
						
						
							
							Upgrade com.devture.ansible.role.traefik  
						
						
						
						
					 
					
						2023-02-09 10:16:41 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						a5683a6449 
					 
					
						
						
							
							Upgrade com.devture.ansible.role.traefik and rename some variables  
						
						
						
						
					 
					
						2023-02-09 10:12:09 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						1338963b6c 
					 
					
						
						
							
							Add support for obtaining additional SSL certificates via Traefik  
						
						
						
						
					 
					
						2023-02-08 18:47:19 +02:00 
						 
				 
			
				
					
						
							
							
								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  
						
						
					 
					
						2023-02-08 16:05:38 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						8155f780e5 
					 
					
						
						
							
							Add support for reverse-proxying Matric (Client & Federation) via Traefik  
						
						
						
						
					 
					
						2023-02-06 13:08:11 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						f983604695 
					 
					
						
						
							
							Initial work on Traefik support  
						
						... 
						
						
						
						This gets us started on adding a Traefik role and hooking Traefik:
- directly to services which support Traefik - we only have a few of
  these right now, but the list will grow
- to matrix-nginx-proxy for most services that integrate with
  matrix-nginx-proxy right now
Traefik usage should be disabled by default for now and nothing should
change for people just yet.
Enabling these experiments requires additional configuration like this:
```yaml
devture_traefik_ssl_email_address: '.....'
matrix_playbook_traefik_role_enabled: true
matrix_playbook_traefik_labels_enabled: true
matrix_ssl_retrieval_method: none
matrix_nginx_proxy_https_enabled: false
matrix_nginx_proxy_container_http_host_bind_port: ''
matrix_nginx_proxy_container_federation_host_bind_port: ''
matrix_nginx_proxy_trust_forwarded_proto: true
matrix_nginx_proxy_x_forwarded_for: '$proxy_add_x_forwarded_for'
matrix_coturn_enabled: false
```
What currently works is:
reverse-proxying for all nginx-proxy based services **except** for the Matrix homeserver
(both Client-Server an Federation traffic for the homeserver don't work yet) 
						
						
					 
					
						2023-02-06 10:34:51 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						946bbe9734 
					 
					
						
						
							
							Upgrade prometheus_node_exporter (v1.5.0-1 -> v1.5.0-2)  
						
						
						
						
					 
					
						2023-02-06 09:54:34 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						5de5b5c62c 
					 
					
						
						
							
							Upgrade prometheus_postgres_exporter (v0.11.1-1 -> v0.11.1-2)  
						
						
						
						
					 
					
						2023-02-06 09:49:15 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						045ed94d43 
					 
					
						
						
							
							Upgrade prometheus_postgres_exporter (v0.11.1-0 -> v0.11.1-1)  
						
						
						
						
					 
					
						2023-02-05 10:54:51 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						be78b74fbd 
					 
					
						
						
							
							Switch from matrix-prometheus-postgres-exporter to an external prometheus_postgres_exporter role  
						
						
						
						
					 
					
						2023-02-05 10:32:09 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						e43ba65dd3 
					 
					
						
						
							
							Upgrade prometheus_node_exporter (v1.5.0-0 -> v1.5.0-1)  
						
						
						
						
					 
					
						2023-01-27 08:46:16 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						9ed2e04d80 
					 
					
						
						
							
							Switch from matrix-prometheus-node-exporter to an external prometheus_node_exporter role  
						
						
						
						
					 
					
						2023-01-21 11:07:04 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						c27021b29b 
					 
					
						
						
							
							Upgrade com.devture.ansible.role.timesync  
						
						
						
						
					 
					
						2023-01-17 14:51:00 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						f64745c6ac 
					 
					
						
						
							
							Upgrade com.devture.ansible.role.timesync  
						
						... 
						
						
						
						Related to https://github.com/devture/com.devture.ansible.role.timesync  
						
						
					 
					
						2023-01-17 14:47:57 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						4c5d945ad3 
					 
					
						
						
							
							Upgrade com.devture.ansible.role.postgres  
						
						
						
						
					 
					
						2023-01-13 18:12:22 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						c874830de3 
					 
					
						
						
							
							Upgrade com.devture.ansible.role.postgres  
						
						... 
						
						
						
						The new version uses the corresponding container image when running
vacuum, not the latest Postgres version. 
						
						
					 
					
						2023-01-13 09:42:04 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						d018677293 
					 
					
						
						
							
							Upgrade geerlingguy.docker (6.0.3 -> 6.0.4)  
						
						
						
						
					 
					
						2022-12-30 18:12:38 +02:00