8de07c2688 
 
						 
						
							
							
								
								
								cloud(host): move secrets to SOPS  
							
							
							
							
						 
						
							2025-05-03 21:30:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	01c006ec22 
 
						 
						
							
							
								
								
								grafana fix nginx ip allow list  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m48s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-05-02 01:08:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	0c9e3ccb87 
 
						 
						
							
							
								
								
								fix switchup in prometheus.relabel  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m49s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-04-30 15:07:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	e183f1a2c3 
 
						 
						
							
							
								
								
								prometheus remote write with alloy using it  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m53s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-04-30 01:11:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	456117a789 
 
						 
						
							
							
								
								
								adding loki  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m55s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-04-28 20:31:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	3548c1f4d6 
 
						 
						
							
							
								
								
								restart ssh service instead of rebooting as this should be fine  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Successful in 2m9s 
				
			 
		
		
	 
 
	 
							
							
							Active connections should survive a restart of the service and testing
also didn't show any issues. 
							
						 
						
							2025-04-25 02:01:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	ca16e3d55f 
 
						 
						
							
							
								
								
								dep._hypervisor(playb.): introduce play for setting up vm template gen.  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Has been cancelled 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-02-23 22:42:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	5dc2520ecd 
 
						 
						
							
							
								
								
								eh22-wiki: configure custom eh22-theme  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Successful in 1m37s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-02-17 22:26:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	79012fb7f8 
 
						 
						
							
							
								
								
								eh22-netbox: setup EH22 NetBox  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Successful in 1m44s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-02-17 01:23:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	ff540126a1 
 
						 
						
							
							
								
								
								add chaosknoten to hosts and new hypervisors group  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Successful in 1m47s 
				
			 
		
		
	 
 
	 
							
							
							Also exclude that group from the tasks otherwise targeting all hosts. 
							
						 
						
							2025-02-16 02:34:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	61cd5053d0 
 
						 
						
							
							
								
								
								flatten inventories making them simpler  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Successful in 1m41s 
				
			 
		
		
	 
 
	 
							
							
							Remove the child groups as we weren't using their functionality anyway.
Also remove the debian_11/12 host groups as they're not in use. 
							
						 
						
							2025-02-16 00:36:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	2ec1471d7f 
 
						 
						
							
							
								
								
								netbox: move NetBox from NixOS to Ansible  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Successful in 1m46s 
				
			 
		
			
				
	/ Ansible Lint (pull_request) Successful in 1m50s 
				
			 
		
		
	 
 
	 
							
							
							Also introduce netbox_hosts group for applying netbox role to multiple
hosts. 
							
						 
						
							2025-02-15 19:57:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	bdbd9ce195 
 
						 
						
							
							
								
								
								eh22-wiki: setup EH22 wiki using Ansible by copying and mod. wiki config  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Successful in 1m39s 
				
			 
		
		
	 
 
	 
							
							
							Also introduce wiki_hosts group for applying dokuwiki role to multiple
hosts. 
							
						 
						
							2025-02-10 23:40:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	c89a6edefe 
 
						 
						
							
							
								
								
								nextcloud: update to version 30  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 3h5m0s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-01-26 03:08:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	328ec744cc 
 
						 
						
							
							
								
								
								Add base_config and deploy_systemd_journal_config  
							
							
							
							
						 
						
							2025-01-19 20:30:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	e3a1443df9 
 
						 
						
							
							
								
								
								use deploy_ssh_server_config role for all Chaosknoten hosts  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Successful in 1m37s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-01-14 22:36:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	e1866b2449 
 
						 
						
							
							
								
								
								add cfp.eh22.easterhegg.eu to pretalx  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (pull_request) Successful in 1m34s 
				
			 
		
			
				
	/ Ansible Lint (push) Successful in 1m48s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-01-13 23:37:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	07dbbf055c 
 
						 
						
							
							
								
								
								reorganize (config) files and templates into one "resources" dir  
							
							... 
							
							
							
							
							This groups the files and templates for each host together and therefore
makes it easier to see all the (config) files for a host.
Also clean up incorrect, unused docker_compose config for mumble and
clean up unused engelsystem configs. 
							
						 
						
							2024-12-08 02:55:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	4b0e03e8b2 
 
						 
						
							
							
								
								
								ensure all template files have a .j2 file extension  
							
							... 
							
							
							
							
							As they should and as this is preparation for a future change
reorganizing the file structure. 
							
						 
						
							2024-12-08 02:55:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	4060dbbe21 
 
						 
						
							
							
								
								
								fix all ansible-lint yaml errors (except for line-length)  
							
							
							
							
						 
						
							2024-11-23 02:49:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	3284fae62a 
 
						 
						
							
							
								
								
								Add more prometheus node exporter  
							
							
							
							
						 
						
							2024-11-05 19:16:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	261bd7d654 
 
						 
						
							
							
								
								
								Add prometheus-node-exporter role and add it to most hosts  
							
							
							
							
						 
						
							2024-11-03 21:27:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	88b8d3b9ba 
 
						 
						
							
							
								
								
								Update Nextcloud to version 29  
							
							
							
							
						 
						
							2024-10-31 23:17:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	235e6e514f  
						 
						
							
							
								
								
								Move Pretix from hackertours to tickets  
							
							
							
							
						 
						
							2024-10-13 09:10:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	30876f821c 
 
						 
						
							
							
								
								
								prometheus, alertmanager: use Prometheus alerts with Alertmanager  
							
							... 
							
							
							
							
							For now introduce node-exporter/hosts alert rules, which got taken from
https://samber.github.io/awesome-prometheus-alerts/rules 
However with the labels removed from the description, since they don't
render correctly (at least in Telegram) and don't seem to provide much
value, as we render the labels in the notification anyway.
Also only have Telegram as the notification channel for now, as it was
the easiest to set up. 
							
						 
						
							2024-10-02 03:36:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	94a5db2215  
						 
						
							
							
								
								
								Add pretalx  
							
							
							
							
						 
						
							2024-08-18 09:20:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	daf2a1dd85  
						 
						
							
							
								
								
								Move to standard image and a config file  
							
							
							
							
						 
						
							2024-08-16 20:16:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	94f65f8fe7  
						 
						
							
							
								
								
								Add invite to Keycloak  
							
							
							
							
						 
						
							2024-07-15 12:37:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	f67483fa46  
						 
						
							
							
								
								
								Add lists.c3lingo.org  
							
							
							
							
						 
						
							2024-06-16 16:39:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	553bc01df1  
						 
						
							
							
								
								
								add ccchoir  
							
							
							
							
						 
						
							2024-05-10 20:37:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	0fb059e6bf 
 
						 
						
							
							
								
								
								Add nginx reload command on new cert for all VMs with certbot and nginx  
							
							
							
							
						 
						
							2024-01-28 04:01:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	e53da90160  
						 
						
							
							
								
								
								Enable standalone nginx/certbox config  
							
							
							
							
						 
						
							2024-01-26 20:46:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	842b1bfd99  
						 
						
							
							
								
								
								lists does not go through reverse proxy, so run on port 80  
							
							
							
							
						 
						
							2024-01-26 20:37:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	a68edb81c4  
						 
						
							
							
								
								
								Add Grafana/Prometheus config  
							
							
							
							
						 
						
							2024-01-24 19:12:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	ebcde5433c  
						 
						
							
							
								
								
								nginx mit redirect auf wiki  
							
							
							
							
						 
						
							2024-01-23 22:36:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	5c4ee01e71  
						 
						
							
							
								
								
								certbot für mumble dazu  
							
							
							
							
						 
						
							2024-01-23 21:24:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	2659796e8b  
						 
						
							
							
								
								
								Migrate to wiki.hamburg.ccc.de  
							
							
							
							
						 
						
							2024-01-22 22:02:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	14486b4b15  
						 
						
							
							
								
								
								Bump Nextcloud version from 27 to 28  
							
							
							
							
						 
						
							2024-01-22 02:18:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	5fcbe5cfab  
						 
						
							
							
								
								
								Add grafana  
							
							
							
							
						 
						
							2023-12-19 18:37:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	ab429df4dd  
						 
						
							
							
								
								
								Add Zammad  
							
							
							
							
						 
						
							2023-12-09 12:28:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	e630ffdf46  
						 
						
							
							
								
								
								Small fixes  
							
							... 
							
							
							
							
							* fix ACME setup
* use correct port number
* use correct email sender 
							
						 
						
							2023-12-03 20:34:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	f238182302  
						 
						
							
							
								
								
								Pretix für Hackertours  
							
							
							
							
						 
						
							2023-12-03 13:14:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	b94cb009ad  
						 
						
							
							
								
								
								Config fuer lists dazu  
							
							
							
							
						 
						
							2023-11-13 11:32:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	bb95923807  
						 
						
							
							
								
								
								Add a role for deploying infrastructure authorized keys and use it  
							
							
							
							
						 
						
							2023-11-11 00:23:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	3af5aa8862  
						 
						
							
							
								
								
								Organize chaosknoten hosts.yaml a bit  
							
							
							
							
						 
						
							2023-09-25 04:40:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	c5d40fbb7b  
						 
						
							
							
								
								
								Remove Engelsystem host, since it doesn't exist anymore  
							
							
							
							
						 
						
							2023-09-25 04:39:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	646c385fda  
						 
						
							
							
								
								
								Fix chaosknoten proxy jump  
							
							
							
							
						 
						
							2023-09-15 22:07:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	73db1dd077  
						 
						
							
							
								
								
								Introduce onlyoffice  
							
							
							
							
						 
						
							2023-08-27 20:02:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	62b4f93218  
						 
						
							
							
								
								
								Introduce Nextcloud role and deploy Cloud on Chaosknoten  
							
							... 
							
							
							
							
							Co-authored-by: Max <max@mlem.cloud> 
							
						 
						
							2023-08-25 20:50:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	d16da59fd7  
						 
						
							
							
								
								
								Migrate Wiki from ThinkCCCluster to Chaosknoten  
							
							... 
							
							
							
							
							Also do the redirect for DNS cache stuff like with aes. 
							
						 
						
							2023-08-11 01:59:34 +02:00