87aa7ecf8b
	 
					 
					
						
						
							
							Add external compose support in the docker role  
						
						... 
						
						
						
						- Use ansible.posix.synchronize for compose.yml
- Set fact for compose service restarts
- Introduce plain Docker dev host
- Optionally verify repos via GPG before sync
- Hide docker_repos_path in .folder
- Tweak .env for conciseness
- Add --diff to Ansible in Vagrantfile
- Clean output with loop_control
- Embed GPG in base role 
						
						
					 
					
						2023-10-09 23:47:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c4fcbacc3
	 
					 
					
						
						
							
							Introduce forward-ssh.sh method & reorganize  
						
						... 
						
						
						
						- Abandoned update-hosts.sh in favor of loopback SSH forwarding
- Adopted *.local.krislamo.org as a wildcard loopback domain
- Bound Traefik to ports 443/80 on Dockerbox dev
- Removed outdated Gitea config from Dockerbox
- Relocated production playbooks to a new directory 
						
						
					 
					
						2023-09-15 23:46:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c2a1550c4
	 
					 
					
						
						
							
							Adding samba and general user management  
						
						
						
						
					 
					
						2023-06-07 02:12:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						81d2ea447a
	 
					 
					
						
						
							
							Add mediaserver, rm .gitignore, FQCN, Jellyfin  
						
						... 
						
						
						
						- Added development "mediaserver" playbook for testing
- rm .gitignore in roles dir since no external ansible roles are used
- Update a part of the base role to use FQCN for linting
- Added "jellyfin" role to install Jellyfin with docker-compose
- Updated Traefik to use the loopback for default web entry points
- Simplified Traefik docker-compose vars, Ansible sets defaults 
						
						
					 
					
						2023-04-26 02:26:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9512212b84
	 
					 
					
						
						
							
							Refactor Traefik deploy: docker-compose + systemd  
						
						... 
						
						
						
						- Replace docker_container ansible with new setup
- Add option to disable HTTPS for alternate reverse proxy use 
						
						
					 
					
						2023-04-21 03:04:53 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						be6e1596c5
	 
					 
					
						
						
							
							Rehaul Gitea role for compose and PostgreSQL  
						
						
						
						
					 
					
						2022-05-27 00:02:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						209ff57a4a
	 
					 
					
						
						
							
							Determine wildcard cert paths and tidy nginx role  
						
						
						
						
					 
					
						2022-05-23 22:33:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a4aece442
	 
					 
					
						
						
							
							Use DNS-01 on Cloudflare for wildcard LE certs  
						
						
						
						
					 
					
						2022-05-23 03:32:56 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						acd2cefb1e
	 
					 
					
						
						
							
							Setup nginx reverse proxy  
						
						
						
						
					 
					
						2022-05-22 00:19:56 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bda68c8570
	 
					 
					
						
						
							
							Remove WordPress from Dockerbox  
						
						
						
						
					 
					
						2022-03-13 01:14:23 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4dbc6e3a72
	 
					 
					
						
						
							
							Default Java to 16 for MC 1.17 using AdoptOpenJDK  
						
						
						
						
					 
					
						2021-07-16 18:44:28 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d87eb4f8cd
	 
					 
					
						
						
							
							Dynamic Java options on Minecraft systemd service  
						
						
						
						
					 
					
						2021-06-21 22:36:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f44ac239d9
	 
					 
					
						
						
							
							Minecraft modpacks.ch server management  
						
						
						
						
					 
					
						2021-06-21 22:02:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6a73e4120e
	 
					 
					
						
						
							
							Email rsnapshot backup reports  
						
						
						
						
					 
					
						2021-06-08 00:33:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e3200f6ad0
	 
					 
					
						
						
							
							Simplify rsnapshot example  
						
						
						
						
					 
					
						2021-06-05 23:40:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						38d1cd78e1
	 
					 
					
						
						
							
							Fix mismatch with the ansible cron interface  
						
						
						
						
					 
					
						2021-06-04 19:24:27 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d9ab865fd9
	 
					 
					
						
						
							
							Use a list for the expected ordering of intervals  
						
						
						
						
					 
					
						2021-06-04 00:50:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						828539dceb
	 
					 
					
						
						
							
							Implement rsnapshot backups on infrastructure  
						
						
						
						
					 
					
						2021-06-03 20:38:56 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3dc0e04ab4
	 
					 
					
						
						
							
							Manage Minecraft servers with systemd  
						
						
						
						
					 
					
						2021-05-13 03:35:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb827f3bee
	 
					 
					
						
						
							
							Add development configuration for dockerbox  
						
						
						
						
					 
					
						2021-04-09 00:34:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4ca3e71e96
	 
					 
					
						
						
							
							Add installation for UniFi Network Controller  
						
						
						
						
					 
					
						2021-04-04 02:26:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						92bf67b15f
	 
					 
					
						
						
							
							Add router rule variable for more flexibility  
						
						
						
						
					 
					
						2021-03-13 23:52:50 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e585cc3f99
	 
					 
					
						
						
							
							Add WordPress multisite option  
						
						
						
						
					 
					
						2021-03-13 18:55:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae7b111a0c
	 
					 
					
						
						
							
							Update dev docker user variables  
						
						
						
						
					 
					
						2021-03-13 03:25:26 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d068d7fcb7
	 
					 
					
						
						
							
							Conform WordPress role to Traefik  
						
						
						
						
					 
					
						2021-03-13 03:11:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						840fe7afca
	 
					 
					
						
						
							
							Minor touch-ups  
						
						
						
						
					 
					
						2021-02-27 00:13:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aecc2b06e7
	 
					 
					
						
						
							
							Rename playbook moxie to bitwarden  
						
						
						
						
					 
					
						2021-02-27 00:03:39 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43d79e7710
	 
					 
					
						
						
							
							Set up Bitwarden behind Traefik  
						
						
						
						
					 
					
						2021-02-27 00:00:52 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8fc599113e
	 
					 
					
						
						
							
							Update missing ISOs to new versions  
						
						
						
						
					 
					
						2020-09-21 19:15:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8d029827e9
	 
					 
					
						
						
							
							Add nginx role for static websites  
						
						
						
						
					 
					
						2020-09-20 20:33:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						668414e641
	 
					 
					
						
						
							
							Define a certificates resolver  
						
						
						
						
					 
					
						2020-09-04 02:44:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						88cca40522
	 
					 
					
						
						
							
							Add external minecraft role  
						
						
						
						
					 
					
						2020-08-30 16:11:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46f2b6c0f6
	 
					 
					
						
						
							
							Persist Prometheus data in bind mount  
						
						
						
						
					 
					
						2020-07-30 01:10:27 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa4aae4dfd
	 
					 
					
						
						
							
							Require setting Traefik's version  
						
						
						
						
					 
					
						2020-07-29 22:25:27 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						241b8715b0
	 
					 
					
						
						
							
							Add Gitea docker role  
						
						
						
						
					 
					
						2020-07-27 23:20:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0942a9b52c
	 
					 
					
						
						
							
							Cleaning up Jenkins and Prometheus roles  
						
						
						
						
					 
					
						2020-07-20 21:42:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b80bc110c3
	 
					 
					
						
						
							
							Integrate Nextcloud and Traefik into Dockerbox  
						
						
						
						
					 
					
						2020-07-18 01:58:57 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8654778724
	 
					 
					
						
						
							
							Add Traefik dashboard toggle  
						
						
						
						
					 
					
						2020-07-11 04:31:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d851c852d6
	 
					 
					
						
						
							
							Route Nextcloud through Traefik  
						
						
						
						
					 
					
						2020-07-11 03:38:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e66a4b96ff
	 
					 
					
						
						
							
							Reorganize Nextcloud docker mounts and variables  
						
						
						
						
					 
					
						2020-07-09 21:53:07 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						954ea7f2a6
	 
					 
					
						
						
							
							Initial admin credentials for Nextcloud container  
						
						
						
						
					 
					
						2020-07-07 17:21:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						38041b22f6
	 
					 
					
						
						
							
							Install Nextcloud Docker container  
						
						
						
						
					 
					
						2020-07-02 01:35:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93ec159bbb
	 
					 
					
						
						
							
							Add hypervisor playbook to Vagrant  
						
						
						
						
					 
					
						2020-07-01 00:45:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd5ad39a76
	 
					 
					
						
						
							
							Allow toggle of host reboots and add defaults  
						
						
						
						
					 
					
						2020-06-30 01:16:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c8b7821eb3
	 
					 
					
						
						
							
							Provision dockerbox in Vagrant and setup network  
						
						
						
						
					 
					
						2020-06-23 21:59:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8765808d77
	 
					 
					
						
						
							
							Setup default Ansible variables for Vagrant  
						
						
						
						
					 
					
						2020-06-14 22:33:39 -04:00