Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						c47eca389b 
					 
					
						
						
							
							Rework all roles to include component_(docker|container)_image_registry_prefix* variables  
						
						... 
						
						
						
						This:
- brings consistency - no more mixing `_name_prefix` and `_registry_prefix`
- adds extensibility - a future patch will allow reconfiguring all registry prefixes for all roles in the playbook
We still have `_docker_` vs `_container_` inconsistencies.
These may be worked on later. 
						
						
					 
					
						2025-02-24 11:38:47 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						d12643eb91 
					 
					
						
						
							
							Do not use docker stop --time (deprecated in Docker v28 in favor of --timeout or just -t)  
						
						... 
						
						
						
						`-t` works on both old and new Docker versions, so it's best to use that. 
						
						
					 
					
						2025-02-22 21:42:18 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						a0ae269051 
					 
					
						
						
							
							Update dock.mau.dev/mautrix/meta Docker tag to v0.4.4  
						
						
						
						
					 
					
						2025-02-16 18:36:59 +00:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						beeb8a7933 
					 
					
						
						
							
							Remove some "generate" values from various mautrix bridges  
						
						... 
						
						
						
						We do not let bridges update config files, so generation cannot happen.
We don't want the bridge to manage the config file anyway. 
						
						
					 
					
						2024-12-17 12:00:39 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						666830a6c2 
					 
					
						
						
							
							chore(deps): update dock.mau.dev/mautrix/meta docker tag to v0.4.3  
						
						
						
						
					 
					
						2024-12-16 18:42:30 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						8937572939 
					 
					
						
						
							
							Update dock.mau.dev/mautrix/meta Docker tag to v0.4.2  
						
						
						
						
					 
					
						2024-11-16 18:13:27 +00:00 
						 
				 
			
				
					
						
							
							
								Suguru Hirahara 
							
						 
					 
					
						
						
							
						
						90cfdabb2b 
					 
					
						
						
							
							Replace DOMAIN with example.com  
						
						... 
						
						
						
						Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org > 
						
						
					 
					
						2024-10-18 04:02:02 +09:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						66c60d5691 
					 
					
						
						
							
							Update dock.mau.dev/mautrix/meta Docker tag to v0.4.1  
						
						
						
						
					 
					
						2024-10-16 14:09:54 +00:00 
						 
				 
			
				
					
						
							
							
								Suguru Hirahara 
							
						 
					 
					
						
						
							
						
						174b18be9a 
					 
					
						
						
							
							Fix capitalization: id → ID  
						
						... 
						
						
						
						Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org > 
						
						
					 
					
						2024-10-16 02:25:03 +09:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						ec5e379672 
					 
					
						
						
							
							Update old references to com.devture.ansible.role.postgres & com.devture.ansible.role.traefik  
						
						... 
						
						
						
						Provoked by https://github.com/mother-of-all-self-hosting/mash-playbook/pull/280  
						
						
					 
					
						2024-10-07 08:46:33 +03:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						8445843562 
					 
					
						
						
							
							Switch postgres/postgres-backup Ansible role sources and adjust variable names (devture_postgres_ -> postgres_)  
						
						
						
						
					 
					
						2024-09-27 09:37:24 +03:00 
						 
				 
			
				
					
						
							
							
								David Mehren 
							
						 
					 
					
						
						
							
						
						c89c356e53 
					 
					
						
						
							
							Add a global config option for Docker network MTU ( #3502 )  
						
						... 
						
						
						
						* Add a global config option for Docker network MTU
* Upgrade systemd_docker_base (v1.2.0-0 -> v1.3.0-0)
The new version includes `devture_systemd_docker_base_container_networks_driver_options`
due to 3cc7d12396https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3502 
* Switch from passing matrix_playbook_docker_network_mtu to respecting devture_systemd_docker_base_container_networks_driver_options
Related to:
- 3cc7d12396https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3502 
* Update all roles to versions that respect `devture_systemd_docker_base_container_networks_driver_options`
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com > 
						
						
					 
					
						2024-09-18 16:20:27 +03:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						aee7d2ca6c 
					 
					
						
						
							
							Do not use command_prefix = default for Meta bridges anymore  
						
						... 
						
						
						
						Seems like `default` is not a supported value and will not
make the bridge autoconfigure itself with the correct prefix anymore.
A value of `default` would be taken literally. 
						
						
					 
					
						2024-09-17 16:16:48 +03:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						01e5514c4b 
					 
					
						
						
							
							Upgrade mautrix-meta (v0.3.2 -> v0.4.0) and adapt configuration  
						
						... 
						
						
						
						Related to:
- https://github.com/mautrix/meta/releases/tag/v0.4.0 
- https://mau.fi/blog/2024-09-mautrix-release/ 
It seems like the new version does not support a `/metrics` endpoint.
We skip keep the Ansible variables, but they're not doing anything. 
						
						
					 
					
						2024-09-17 09:39:35 +03:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						fbd25ae9e9 
					 
					
						
						
							
							Add appservice-double-puppet double-puppeting support to mautrix-meta-messenger/mautrix-meta-instagram  
						
						... 
						
						
						
						Shared Secret Auth double puppeting still works for these bridges, but
is deprecated and will go away in the future. 
						
						
					 
					
						2024-08-17 19:31:04 +03:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						bf8e9a64d0 
					 
					
						
						
							
							chore(deps): update dock.mau.dev/mautrix/meta docker tag to v0.3.2  
						
						
						
						
					 
					
						2024-07-16 15:07:33 +00:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						9f2eff2ac7 
					 
					
						
						
							
							Respect devture_systemd_docker_base_docker_service_name  
						
						... 
						
						
						
						Related to 0241c71a4chttps://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3270#issuecomment-2143782962 
With this change, it should be possible for people to adjust the Docker
dependency from `docker.service` to something else (e.g. `pkg-ContainerManager-dockerd.service`),
or to completely eliminate it by setting `devture_systemd_docker_base_docker_service_name` to an empty string.
This makes it easier for people to use the playbook against a Synology DSM server. 
						
						
					 
					
						2024-06-04 13:14:34 +03:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						72803a89ce 
					 
					
						
						
							
							chore(deps): update dock.mau.dev/mautrix/meta docker tag to v0.3.1  
						
						
						
						
					 
					
						2024-05-16 21:33:50 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						2d1593f500 
					 
					
						
						
							
							chore(deps): update dock.mau.dev/mautrix/meta docker tag to v0.3.0  
						
						
						
						
					 
					
						2024-04-16 13:27:21 +00:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						3758b0cfeb 
					 
					
						
						
							
							Squashed commit of the following:  
						
						... 
						
						
						
						commit cf8637efaca0a0be3609fd6add0dff893a0a9194
Author: Slavi Pantaleev <slavi@devture.com >
Date:   Sun Mar 24 19:14:57 2024 +0200
    Make devture_systemd_docker_base_ipv6_enabled automatically reconfigure geerlingguy/ansible-role-docker
    Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3218 
commit dc7af3bc7d25f321bf409477d823e43ea8a05803
Author: Slavi Pantaleev <slavi@devture.com >
Date:   Sun Mar 24 19:10:31 2024 +0200
    Replace matrix_ipv6_enabled with devture_systemd_docker_base_ipv6_enabled
    Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3218 
commit 07e900d6a2slavi@devture.com >
Date:   Sun Mar 24 19:01:51 2024 +0200
    Improve matrix_ipv6_enabled comments
commit 3f03ca7f69development@tilosp.de >
Date:   Sat Mar 9 19:27:50 2024 +0000
    Add setting to enable ipv6 
						
						
					 
					
						2024-03-24 19:15:43 +02:00 
						 
				 
			
				
					
						
							
							
								gardar 
							
						 
					 
					
						
						
							
						
						23aee07cf4 
					 
					
						
						
							
							feat: global option to configure all bridges encryption default  
						
						... 
						
						
						
						Signed-off-by: gardar <gardar@users.noreply.github.com > 
						
						
					 
					
						2024-03-24 02:58:03 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						d84dee5d5f 
					 
					
						
						
							
							chore(deps): update dock.mau.dev/mautrix/meta docker tag to v0.2.0  
						
						
						
						
					 
					
						2024-03-16 14:34:58 +00:00 
						 
				 
			
				
					
						
							
							
								6502mos 
							
						 
					 
					
						
						
							
						
						7a2c95008d 
					 
					
						
						
							
							Enable ephemeral events in mautrix-meta registration  
						
						
						
						
					 
					
						2024-03-07 02:36:26 +01:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						30627c4e38 
					 
					
						
						
							
							Add support for pinning mautrix-meta version to a specific commit  
						
						... 
						
						
						
						We still remain on v0.1.0 for now, even though that's quite old nowadays
and the bridge is moving quickly.
Still, one could now pin to a specific commit like this:
```yml
matrix_mautrix_meta_messenger_version: 682c4d75b0fdfe102af4b6d88bb5c76453adc86d
matrix_mautrix_meta_instagram_version: 682c4d75b0fdfe102af4b6d88bb5c76453adc86d
``` 
						
						
					 
					
						2024-03-03 09:02:37 +02:00 
						 
				 
			
				
					
						
							
							
								Aine 
							
						 
					 
					
						
						
							
						
						abbcd2188d 
					 
					
						
						
							
							mautrix-meta: enable spaces; add a hint into the display name ( #3210 )  
						
						... 
						
						
						
						* mautrix-meta: enable spaces; add a hint into the display name
* use the meta mode to determine displayname suffix
* Allow for people to easily unset the mautrix-meta displayname suffix
Previously, unsetting `matrix_mautrix_meta_messenger_bridge_displayname_suffix`
or (`matrix_mautrix_meta_instagram_bridge_displayname_suffix`) variable would
make you end up witha trailing space in `displayname`.
It's possible that mautrix-meta trims this, but I haven't checked. It's
better not to risk it anyway.
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com > 
						
						
					 
					
						2024-03-02 18:15:44 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						367af472ea 
					 
					
						
						
							
							Add support for bridging to Facebook Messenger and Instagram via mautrix-meta  
						
						... 
						
						
						
						Related to: https://github.com/mautrix/facebook/issues/332 
Fixes: https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3138  
						
						
					 
					
						2024-02-19 10:25:00 +02:00