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 
						 
				 
			
				
					
						
							
							
								Chasethechicken 
							
						 
					 
					
						
						
							
						
						4d46b625ff 
					 
					
						
						
							
							Draupnir proxy ( #3313 )  
						
						... 
						
						
						
						* Allow redircting abuse-reports to draupnir
* Document redirecting abuse-reports to draupnir via traefik
* Apply suggestions from code review
Co-authored-by: Slavi Pantaleev <slavi@devture.com >
* Rename variable
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com > 
						
						
					 
					
						2024-08-08 06:41:45 +03: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 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						38b4c2e21f 
					 
					
						
						
							
							Merge pull request  #3240  from FSG-Cat/PantalFixes-and-Improvements  
						
						... 
						
						
						
						Improve Pantalaimon Support in Draupnir and add Mjolnir support 
						
						
					 
					
						2024-03-25 07:05:06 +02:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						3b7468787f 
					 
					
						
						
							
							Improve Pantalaimon Support in Draupnir and add Mjolnir support  
						
						
						
						
					 
					
						2024-03-24 21:55:21 +01:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						530df651c2 
					 
					
						
						
							
							Pin Draupnir Appservice to 1.87.0 instead of Develop & update Draupnir  
						
						... 
						
						
						
						Appservice Draupnir for All required Develop before the release of 1.87.0 to work at all in the playbook. Now that we have a release to pin to we will return to being pinned to a release. Especially as Draupnir 2.0.0 push is happening now in main. This will mean that Draupnir develop is expected to be much more unstable than usual for a bit so its important that we pin to a stable release. These releases are validated due to having been dogfooded ever since D4A was merged into the playbook. 
						
						
					 
					
						2024-03-24 21:03:56 +01: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 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						0049ddf002 
					 
					
						
						
							
							Add Pantalaimon support  
						
						... 
						
						
						
						This is actually authored by Julian Foad here
(https://lab.trax.im/matrix/matrix-docker-ansible-deploy ), but was in
need of a rebase and various adjustments caused by huge playbook
refactoring that landed in the past months.
This rework is completely untested.
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/266  
						
						
					 
					
						2024-03-24 18:35:34 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						89288cce0e 
					 
					
						
						
							
							Update gnuxie/draupnir Docker tag to v1.86.2  
						
						
						
						
					 
					
						2024-02-09 21:13:33 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						2c06aa1d04 
					 
					
						
						
							
							Update gnuxie/draupnir Docker tag to v1.86.1  
						
						
						
						
					 
					
						2024-02-01 20:11:51 +00:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						c4992ca018 
					 
					
						
						
							
							Explicitly Declare Draupnir and Mjolnir Config and enter Bot Mode  
						
						... 
						
						
						
						This should resolve [#2296 ](https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2296 ) by fixing the noted issue.
This also paves the way for in the future working on D4A mode but that would require a rework to how these variables are done. 
						
						
					 
					
						2024-01-24 15:26:05 +01:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						95f989ae8b 
					 
					
						
						
							
							Update Draupnir to 1.86.0 from 1.85.1  
						
						
						
						
					 
					
						2024-01-16 01:56:41 +01:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						c0308307e2 
					 
					
						
						
							
							Make homeserver services sleep after startup, instead of all dependencies sleeping separately  
						
						... 
						
						
						
						This is an attempt at optimizing service startup.
The effect is most pronounced when many services are restarted one by one.
The systemd service manager role sometimes does this - for example when `just install-service synapse` runs.
In such cases, a 5-second delay for each Synapse worker service
(or other bridge/bot service that waits on the homeserver) quickly adds up to a lot.
When services are all stopped fully and then started, the effect is not so pronounced, because
`matrix-synapse.service` starts first and pulls all worker services (defined as `Wants=` for it).
Later on, when the systemd service manager role "starts" these worker services, they're started already.
Even if they had a 5-second wait each, it would have happened in parallel. 
						
						
					 
					
						2024-01-12 12:45:18 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						6deb99f31b 
					 
					
						
						
							
							Add missing network-creation tasks for some bot roles  
						
						
						
						
					 
					
						2024-01-07 09:46:09 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						88ad58fccb 
					 
					
						
						
							
							Move matrix-bot-draupnir to its own container network  
						
						
						
						
					 
					
						2024-01-07 09:04:38 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						2511b34a7c 
					 
					
						
						
							
							Stop containers gracefully, instead of outright killing them  
						
						
						
						
					 
					
						2023-12-06 11:52:23 +02:00 
						 
				 
			
				
					
						
							
							
								Samuel Meenzen 
							
						 
					 
					
						
						
							
						
						c846ed199b 
					 
					
						
						
							
							Annotate version numbers with renovate metadata  
						
						
						
						
					 
					
						2023-10-06 14:14:03 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						593b3157b9 
					 
					
						
						
							
							Fix systemd service Wants for mjolnir and draupnir  
						
						... 
						
						
						
						Patch contributed by JulianF. 
						
						
					 
					
						2023-10-03 15:05:30 +03:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						c7c1acc3f3 
					 
					
						
						
							
							Update Draupnir from 1.85.0 to 1.85.1  
						
						
						
						
					 
					
						2023-09-12 15:42:31 +02:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						a9ece0c55a 
					 
					
						
						
							
							Remove trailing spaces making linter unhappy  
						
						
						
						
					 
					
						2023-09-07 19:36:49 +02:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						2f6829e6d7 
					 
					
						
						
							
							Replace links to Gnuxie/Draupnir with the-draupnir-project/Draupnir  
						
						... 
						
						
						
						Draupnir moved its repo on github from the namespace of its maintainer Gnuxie to a newly created Github Organisation the-draupnir-project and this commit reflects this. 
						
						
					 
					
						2023-09-07 19:33:25 +02:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						7ee720f138 
					 
					
						
						
							
							Update Draupnir from 1.84.0 to 1.85.0 and update default configuration  
						
						
						
						
					 
					
						2023-09-07 19:19:11 +02:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						6f7cdd2f71 
					 
					
						
						
							
							Change Draupnir Repo to New Repo  
						
						... 
						
						
						
						Draupnir changed home from Gnuxie/Draupnir to the-draupnir-project/Draupnir and this commit reflects this. 
						
						
					 
					
						2023-09-07 19:08:33 +02:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						e127e6f464 
					 
					
						
						
							
							Update Draupnir from 1.83.0 to 1.84.0  
						
						
						
						
					 
					
						2023-08-21 14:46:25 +02:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						795ce3e21d 
					 
					
						
						
							
							Update Draupnir to 1.83.0 from 1.82.0  
						
						
						
						
					 
					
						2023-06-01 02:14:55 +02:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						4b30c4d812 
					 
					
						
						
							
							Update Draupnir from 1.80.1 to 1.82.0  
						
						
						
						
					 
					
						2023-05-25 00:52:28 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						dddfee16bc 
					 
					
						
						
							
							Fix all 300+ ansible-lint-reported errors  
						
						
						
						
					 
					
						2023-03-07 17:28:15 +02:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						4ccd3f79de 
					 
					
						
						
							
							Fix Draupnir config  
						
						... 
						
						
						
						Config was accidently changed when importing upstream changes. 
						
						
					 
					
						2023-03-02 03:58:03 +01:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						65e7aa2406 
					 
					
						
						
							
							Update Draupnir from v1.80.0 to v1.80.1  
						
						
						
						
					 
					
						2023-02-20 22:22:10 +01:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						601b67c02d 
					 
					
						
						
							
							Update Draupnir Config  
						
						
						
						
					 
					
						2023-02-20 22:21:02 +01:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						cba63bd4b9 
					 
					
						
						
							
							Upgrade Drapunir from 1.8.0 Beta to 1.8.0 release.  
						
						
						
						
					 
					
						2023-02-11 23:51:13 +01:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						ddcb1735e2 
					 
					
						
						
							
							Add draupnir as valid prefix to resolve a bug  
						
						... 
						
						
						
						Current draupnir does not listen to its name. This config change fixes this bug. This bodge is able to be removed once this is fixed upstream. 
						
						
					 
					
						2023-02-08 20:05:47 +01:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						a717590aa5 
					 
					
						
						
							
							Rename systemd service file from mjolnir to draupnir  
						
						
						
						
					 
					
						2023-02-08 19:53:35 +01:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						9092d4bb6b 
					 
					
						
						
							
							Push draupnir version from develop to v1.80.0-beta.0  
						
						
						
						
					 
					
						2023-02-08 17:02:59 +01:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						78b1ebd5af 
					 
					
						
						
							
							commit main.yml for draupnir and set target ver to develop  
						
						
						
						
					 
					
						2023-02-08 16:44:30 +01:00 
						 
				 
			
				
					
						
							
							
								Catalan Lover 
							
						 
					 
					
						
						
							
						
						563cf1a4ba 
					 
					
						
						
							
							Initial commit for draupnir.  
						
						... 
						
						
						
						main.yml is not included due to that its changed separately. 
						
						
					 
					
						2023-02-08 16:44:12 +01:00