Chris van Dijk 
							
						 
					 
					
						
						
							
						
						74df10633a 
					 
					
						
						
							
							Remove hardcoded command paths in playbook cron usage  
						
						
						
						
					 
					
						2020-05-27 23:14:58 +02:00 
						 
				 
			
				
					
						
							
							
								Chris van Dijk 
							
						 
					 
					
						
						
							
						
						6e3b877dc2 
					 
					
						
						
							
							Remove hardcoded command paths in playbook shell usage  
						
						
						
						
					 
					
						2020-05-27 23:14:56 +02:00 
						 
				 
			
				
					
						
							
							
								Chris van Dijk 
							
						 
					 
					
						
						
							
						
						6334f6c1ea 
					 
					
						
						
							
							Remove hardcoded command paths in systemd unit files  
						
						... 
						
						
						
						Depending on the distro, common commands like sleep and chown may either
be located in /bin or /usr/bin.
Systemd added path lookup to ExecStart in v239, allowing only the
command name to be put in unit files and not the full path as
historically required. At least Ubuntu 18.04 LTS is however still on
v237 so we should maintain portability for a while longer. 
						
						
					 
					
						2020-05-27 23:14:54 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Arnfield 
							
						 
					 
					
						
						
							
						
						787f12e70d 
					 
					
						
						
							
							Fix typo in validation  
						
						
						
						
					 
					
						2020-05-08 13:56:31 -05:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						c1c8b8e62c 
					 
					
						
						
							
							Warn about matrix_user_uid/matrix_user_gid  
						
						... 
						
						
						
						We don't really need to fail in such a spectactular way,
but it's probably good to do. It will only happen for people
who are defining their own user/group id, which is rare.
It seems like a good idea to tell them that this doesn't work
as they expect anymore and to ask them to remove these variables,
which otherwise give them a fake sense of hope.
Related to #486  (Github Pull Request). 
						
						
					 
					
						2020-05-06 10:17:19 +03:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						36c61b5b4e 
					 
					
						
						
							
							Introduce a separate group variable (matrix_user_groupname)  
						
						... 
						
						
						
						Related to #485  (Github Pull Request). 
						
						
					 
					
						2020-05-06 10:02:47 +03:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						ccc7aaf0ce 
					 
					
						
						
							
							Fix "Migrating to a new server" flow due to dynamic user/group creation  
						
						
						
						
					 
					
						2020-05-06 09:55:40 +03:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						8fea6f5130 
					 
					
						
						
							
							Make sure matrix_user_uid and matrix_user_gid are always set  
						
						... 
						
						
						
						If one runs the playbook with `--tags=setup-all`, it would have been
fine.
But running with a specific tag (e.g. `--tags=setup-riot-web`) would
have made that initialization be skipped, and the `matrix-riot-web` role
would fail, due to missing variables. 
						
						
					 
					
						2020-05-06 09:43:30 +03:00 
						 
				 
			
				
					
						
							
							
								Fanch 
							
						 
					 
					
						
						
							
						
						a1c5a197a9 
					 
					
						
						
							
							remove default UID/GID  
						
						
						
						
					 
					
						2020-05-04 21:43:54 +02:00 
						 
				 
			
				
					
						
							
							
								Chris van Dijk 
							
						 
					 
					
						
						
							
						
						7585bcc4ac 
					 
					
						
						
							
							Allow the matrix user username and groupname to be configured separately  
						
						... 
						
						
						
						No migration steps should be required. 
						
						
					 
					
						2020-05-01 19:59:32 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						9a43cc02e0 
					 
					
						
						
							
							Only install docker-python if matrix_docker_installation_enabled  
						
						... 
						
						
						
						Should help with #300  (Github Issue). 
						
						
					 
					
						2020-04-17 09:45:35 +03:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						7035af87d8 
					 
					
						
						
							
							Add support for Jitsi discovery for Riot via /.well-known/matrix/client  
						
						... 
						
						
						
						This will not work yet, as no version of Riot currently supports it.
It's expected to land in riot-web v1.5.16 via matrix-org/matrix-react-sdk#4348 . 
						
						
					 
					
						2020-04-09 09:58:35 +03:00 
						 
				 
			
				
					
						
							
							
								Alin Trăistaru 
							
						 
					 
					
						
						
							
						
						604e581a97 
					 
					
						
						
							
							add ntpd defaults  
						
						
						
						
					 
					
						2020-04-05 10:00:09 +03:00 
						 
				 
			
				
					
						
							
							
								Marcel Partap 
							
						 
					 
					
						
						
							
						
						874e2e1fc0 
					 
					
						
						
							
							Rename variables (s/mxisd/ma1sd/) and adapt roles  
						
						
						
						
					 
					
						2020-04-02 11:31:38 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						26b73e3a4b 
					 
					
						
						
							
							Do not install unnecessary bash-completion  
						
						
						
						
					 
					
						2020-03-30 17:00:20 +03:00 
						 
				 
			
				
					
						
							
							
								Christian Wolf 
							
						 
					 
					
						
						
							
						
						8c9b5ea6dd 
					 
					
						
						
							
							Removed a few syntax bugs in Archlinux configuration  
						
						
						
						
					 
					
						2020-03-28 13:00:01 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Wolf 
							
						 
					 
					
						
						
							
						
						4bc73ff4bb 
					 
					
						
						
							
							Removed autoinstallation of cron due to documentation  
						
						
						
						
					 
					
						2020-03-28 11:57:32 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Wolf 
							
						 
					 
					
						
						
							
						
						d84b2868b7 
					 
					
						
						
							
							Added basic changes to make it compatible with Archlinux  
						
						
						
						
					 
					
						2020-03-28 11:39:15 +01:00 
						 
				 
			
				
					
						
							
							
								mooomooo 
							
						 
					 
					
						
						
							
						
						eebc6e13f8 
					 
					
						
						
							
							Made directory variables for /etc/systemd/system , /etc/cron.d , /usr/local/bin  
						
						
						
						
					 
					
						2020-03-24 11:27:58 -07:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						cdd9ee1962 
					 
					
						
						
							
							Add Jitsi support  
						
						
						
						
					 
					
						2020-03-23 17:19:15 +02:00 
						 
				 
			
				
					
						
							
							
								Horvath Gergely 
							
						 
					 
					
						
						
							
						
						2d537484d5 
					 
					
						
						
							
							introduce  variable  
						
						
						
						
					 
					
						2020-03-14 19:16:29 +01:00 
						 
				 
			
				
					
						
							
							
								Horvath Gergely 
							
						 
					 
					
						
						
							
						
						3c8535c3bc 
					 
					
						
						
							
							check ansible version for self-building in every role  
						
						
						
						
					 
					
						2020-03-08 19:17:10 +01:00 
						 
				 
			
				
					
						
							
							
								Horvath Gergely 
							
						 
					 
					
						
						
							
						
						6232a81caf 
					 
					
						
						
							
							check if target distro is Raspbian and install docker accordingly  
						
						
						
						
					 
					
						2020-03-08 19:04:41 +01:00 
						 
				 
			
				
					
						
							
							
								Horvath Gergely 
							
						 
					 
					
						
						
							
						
						310aa685f9 
					 
					
						
						
							
							refactor based on Slavi's requests  
						
						
						
						
					 
					
						2020-03-08 00:24:00 +01:00 
						 
				 
			
				
					
						
							
							
								Horvath Gergely 
							
						 
					 
					
						
						
							
						
						610c98d6ab 
					 
					
						
						
							
							add riot-web support for raspberry pi  
						
						
						
						
					 
					
						2020-02-21 18:51:56 +01:00 
						 
				 
			
				
					
						
							
							
								Horvath Gergely 
							
						 
					 
					
						
						
							
						
						40d0fea06c 
					 
					
						
						
							
							add mautrix-hangouts support for raspberry pi  
						
						
						
						
					 
					
						2020-02-21 18:27:26 +01:00 
						 
				 
			
				
					
						
							
							
								Horvath Gergely 
							
						 
					 
					
						
						
							
						
						f28c7b71d2 
					 
					
						
						
							
							build mxisd for rapsberry pi  
						
						
						
						
					 
					
						2020-02-21 18:08:24 +01:00 
						 
				 
			
				
					
						
							
							
								Horvath Gergely 
							
						 
					 
					
						
						
							
						
						8c1e00a6cd 
					 
					
						
						
							
							add mautrix-facebook support for raspberry pi  
						
						
						
						
					 
					
						2020-02-21 07:56:28 +01:00 
						 
				 
			
				
					
						
							
							
								Horvath Gergely 
							
						 
					 
					
						
						
							
						
						7c4a86bc6b 
					 
					
						
						
							
							add coturn support for raspberry pi  
						
						
						
						
					 
					
						2020-02-19 22:18:17 +01:00 
						 
				 
			
				
					
						
							
							
								Horvath Gergely 
							
						 
					 
					
						
						
							
						
						a096eafb45 
					 
					
						
						
							
							add possibility to install synapse on raspberry pi  
						
						
						
						
					 
					
						2020-02-17 21:48:48 +01:00 
						 
				 
			
				
					
						
							
							
								Horvath Gergely 
							
						 
					 
					
						
						
							
						
						8a0c3146d3 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/spantaleev/matrix-docker-ansible-deploy  
						
						
						
						
					 
					
						2020-02-11 20:56:54 +01:00 
						 
				 
			
				
					
						
							
							
								dhose 
							
						 
					 
					
						
						
							
						
						320d512541 
					 
					
						
						
							
							Fix for when if case evaluates to false  
						
						
						
						
					 
					
						2020-01-24 19:46:58 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Arnfield 
							
						 
					 
					
						
						
							
						
						bc620895ca 
					 
					
						
						
							
							Install python3-docker if ansible is running python 3  
						
						
						
						
					 
					
						2020-01-24 06:59:42 -06:00 
						 
				 
			
				
					
						
							
							
								Gergely Horváth 
							
						 
					 
					
						
						
							
						
						1c314fcf29 
					 
					
						
						
							
							first version of raspbian docker setup  
						
						
						
						
					 
					
						2020-01-13 13:38:21 +01:00 
						 
				 
			
				
					
						
							
							
								Gergely Horváth 
							
						 
					 
					
						
						
							
						
						05966c8cff 
					 
					
						
						
							
							make sure Raspbian is not handled the same as Debian  
						
						
						
						
					 
					
						2020-01-13 12:52:28 +01:00 
						 
				 
			
				
					
						
							
							
								Aaron Raimist 
							
						 
					 
					
						
						
							
						
						2ea507e2ea 
					 
					
						
						
							
							Don't make it Dimension specific  
						
						
						
						
					 
					
						2019-12-09 22:23:56 -06:00 
						 
				 
			
				
					
						
							
							
								Aaron Raimist 
							
						 
					 
					
						
						
							
						
						fe932273aa 
					 
					
						
						
							
							Implement MSC1957: Integration manager discovery  
						
						... 
						
						
						
						https://github.com/matrix-org/matrix-doc/pull/1957 
Yay Riot iOS now supports integration manager discovery! 
					
						2019-12-05 17:32:51 -06:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						4cc6cdf6f3 
					 
					
						
						
							
							Merge pull request  #314  from aaronraimist/well-known-client-no-identity  
						
						... 
						
						
						
						Remove identity server section from .well-known/matrix/client if there is no identity server 
						
						
					 
					
						2019-11-21 11:59:46 +02:00 
						 
				 
			
				
					
						
							
							
								Aaron Raimist 
							
						 
					 
					
						
						
							
						
						9ab68a3cb4 
					 
					
						
						
							
							Remove identity server section from .well-known/matrix/client if there is no identity server  
						
						... 
						
						
						
						Riot used to be fine with it being blank but now it complains. This creates an ugly looking comma when there is an identity server configured but I guess that's fine. 
						
						
					 
					
						2019-11-20 16:05:16 -06:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						f348370f15 
					 
					
						
						
							
							Remove unnecessary update_cache directive / Debian  
						
						... 
						
						
						
						We've just updated it in the task above, so it's unnecessary 
						
						
					 
					
						2019-11-19 09:22:41 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						c88c0e7e87 
					 
					
						
						
							
							Remove unnecessary update_cache directive / CentOS  
						
						... 
						
						
						
						We've just updated it in the task above, so it's unnecessary 
						
						
					 
					
						2019-11-19 09:22:14 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Arnfield 
							
						 
					 
					
						
						
							
						
						960088752c 
					 
					
						
						
							
							Add matrix_docker_package_name  
						
						
						
						
					 
					
						2019-11-18 11:29:14 -06:00 
						 
				 
			
				
					
						
							
							
								Dan Arnfield 
							
						 
					 
					
						
						
							
						
						80cfb2a93e 
					 
					
						
						
							
							Add matrix_docker_installation_enabled  
						
						
						
						
					 
					
						2019-11-18 11:20:01 -06:00 
						 
				 
			
				
					
						
							
							
								Dan Arnfield 
							
						 
					 
					
						
						
							
						
						3cec6947ed 
					 
					
						
						
							
							Refactor base server setup tasks  
						
						
						
						
					 
					
						2019-11-18 11:11:56 -06:00 
						 
				 
			
				
					
						
							
							
								Hardy Erlinger 
							
						 
					 
					
						
						
							
						
						eb7391d373 
					 
					
						
						
							
							Fix: Restrict a Debian-specific task to Debian OS.  
						
						... 
						
						
						
						Since commit b9753635 
						
						
					 
					
						2019-11-16 14:53:42 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Arnfield 
							
						 
					 
					
						
						
							
						
						b975363530 
					 
					
						
						
							
							Don't install docker-ce if docker.io is installed  
						
						
						
						
					 
					
						2019-11-15 14:56:42 -06:00 
						 
				 
			
				
					
						
							
							
								gusttt 
							
						 
					 
					
						
						
							
						
						25262fa0e1 
					 
					
						
						
							
							Disable docker network tasks in check mode to allow running the playbook in check mode (--check --diff)  
						
						
						
						
					 
					
						2019-09-17 22:24:38 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Arnfield 
							
						 
					 
					
						
						
							
						
						de6c1c99b2 
					 
					
						
						
							
							Fix apt message: docker doesn't support arch 'i386'  
						
						
						
						
					 
					
						2019-07-26 14:43:35 -05:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						0ca21d80d7 
					 
					
						
						
							
							Add Synapse Maintenance docs and synapse-janitor integration  
						
						
						
						
					 
					
						2019-07-08 09:38:36 +03:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						631a14bf0c 
					 
					
						
						
							
							Rename run control variables for consistency  
						
						
						
						
					 
					
						2019-07-08 09:38:36 +03:00