| 
									
										
										
										
											2024-06-23 15:42:33 -04:00
										 |  |  | { | 
					
						
							|  |  |  |   config, | 
					
						
							|  |  |  |   lib, | 
					
						
							|  |  |  |   pkgs, | 
					
						
							|  |  |  |   ... | 
					
						
							|  |  |  | }: | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | { | 
					
						
							| 
									
										
										
										
											2024-08-15 23:35:11 -04:00
										 |  |  |   imports = [ | 
					
						
							| 
									
										
										
										
											2024-11-30 00:30:57 -05:00
										 |  |  |     ./act-runner.nix | 
					
						
							| 
									
										
										
										
											2025-06-03 00:03:18 -04:00
										 |  |  |     ./arr.nix | 
					
						
							| 
									
										
										
										
											2024-12-14 16:00:57 -05:00
										 |  |  |     # temp disable archiveteam for tiktok archiving | 
					
						
							|  |  |  |     #./archiveteam.nix | 
					
						
							| 
									
										
										
										
											2024-11-02 23:59:38 -04:00
										 |  |  |     # ./books.nix | 
					
						
							|  |  |  |     #./firefly.nix | 
					
						
							|  |  |  |     #./foundry.nix | 
					
						
							| 
									
										
										
										
											2024-08-17 21:49:31 -04:00
										 |  |  |     ./glances.nix | 
					
						
							| 
									
										
										
										
											2024-11-02 23:59:38 -04:00
										 |  |  |     # ./haproxy.nix | 
					
						
							| 
									
										
										
										
											2025-01-26 00:39:51 -05:00
										 |  |  |     ./minecraft.nix | 
					
						
							| 
									
										
										
										
											2024-08-15 23:35:11 -04:00
										 |  |  |     ./nextcloud.nix | 
					
						
							| 
									
										
										
										
											2024-11-02 23:59:38 -04:00
										 |  |  |     # ./postgres.nix | 
					
						
							|  |  |  |     # ./restic.nix | 
					
						
							| 
									
										
										
										
											2024-11-28 13:15:39 -05:00
										 |  |  |     ./torr.nix | 
					
						
							| 
									
										
										
										
											2024-11-02 23:59:38 -04:00
										 |  |  |     # ./unifi.nix | 
					
						
							| 
									
										
										
										
											2024-08-15 23:35:11 -04:00
										 |  |  |   ]; | 
					
						
							| 
									
										
										
										
											2024-06-23 15:42:33 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  |   virtualisation.oci-containers.backend = "docker"; | 
					
						
							| 
									
										
										
										
											2025-03-04 01:29:49 -05:00
										 |  |  |   virtualisation.docker.daemon.settings = { | 
					
						
							|  |  |  |     data-root = "/var/lib/docker2"; | 
					
						
							|  |  |  |     bip = "169.254.253.254/23"; | 
					
						
							|  |  |  |     fixed-cidr = "169.254.252.0/23"; | 
					
						
							|  |  |  |     default-address-pools = [ | 
					
						
							|  |  |  |       { | 
					
						
							|  |  |  |         base = "169.254.2.0/23"; | 
					
						
							| 
									
										
										
										
											2025-03-18 18:51:29 -04:00
										 |  |  |         size = 28; | 
					
						
							| 
									
										
										
										
											2025-03-04 01:29:49 -05:00
										 |  |  |       } | 
					
						
							|  |  |  |       { | 
					
						
							|  |  |  |         base = "169.254.4.0/22"; | 
					
						
							| 
									
										
										
										
											2025-03-18 18:51:29 -04:00
										 |  |  |         size = 28; | 
					
						
							| 
									
										
										
										
											2025-03-04 01:29:49 -05:00
										 |  |  |       } | 
					
						
							|  |  |  |       { | 
					
						
							|  |  |  |         base = "169.254.8.0/21"; | 
					
						
							| 
									
										
										
										
											2025-03-18 18:51:29 -04:00
										 |  |  |         size = 28; | 
					
						
							| 
									
										
										
										
											2025-03-04 01:29:49 -05:00
										 |  |  |       } | 
					
						
							|  |  |  |       { | 
					
						
							|  |  |  |         base = "169.254.16.0/20"; | 
					
						
							| 
									
										
										
										
											2025-03-18 18:51:29 -04:00
										 |  |  |         size = 28; | 
					
						
							| 
									
										
										
										
											2025-03-04 01:29:49 -05:00
										 |  |  |       } | 
					
						
							|  |  |  |       { | 
					
						
							|  |  |  |         base = "169.254.32.0/19"; | 
					
						
							| 
									
										
										
										
											2025-03-18 18:51:29 -04:00
										 |  |  |         size = 28; | 
					
						
							| 
									
										
										
										
											2025-03-04 01:29:49 -05:00
										 |  |  |       } | 
					
						
							|  |  |  |       { | 
					
						
							|  |  |  |         base = "169.254.64.0/18"; | 
					
						
							| 
									
										
										
										
											2025-03-18 18:51:29 -04:00
										 |  |  |         size = 28; | 
					
						
							| 
									
										
										
										
											2025-03-04 01:29:49 -05:00
										 |  |  |       } | 
					
						
							|  |  |  |       { | 
					
						
							|  |  |  |         base = "169.254.128.0/18"; | 
					
						
							| 
									
										
										
										
											2025-03-18 18:51:29 -04:00
										 |  |  |         size = 28; | 
					
						
							| 
									
										
										
										
											2025-03-04 01:29:49 -05:00
										 |  |  |       } | 
					
						
							|  |  |  |       { | 
					
						
							|  |  |  |         base = "169.254.192.0/19"; | 
					
						
							| 
									
										
										
										
											2025-03-18 18:51:29 -04:00
										 |  |  |         size = 28; | 
					
						
							| 
									
										
										
										
											2025-03-04 01:29:49 -05:00
										 |  |  |       } | 
					
						
							|  |  |  |       { | 
					
						
							|  |  |  |         base = "169.254.224.0/20"; | 
					
						
							| 
									
										
										
										
											2025-03-18 18:51:29 -04:00
										 |  |  |         size = 28; | 
					
						
							| 
									
										
										
										
											2025-03-04 01:29:49 -05:00
										 |  |  |       } | 
					
						
							|  |  |  |       { | 
					
						
							|  |  |  |         base = "169.254.240.0/21"; | 
					
						
							| 
									
										
										
										
											2025-03-18 18:51:29 -04:00
										 |  |  |         size = 28; | 
					
						
							| 
									
										
										
										
											2025-03-04 01:29:49 -05:00
										 |  |  |       } | 
					
						
							|  |  |  |       { | 
					
						
							|  |  |  |         base = "169.254.248.0/22"; | 
					
						
							| 
									
										
										
										
											2025-03-18 18:51:29 -04:00
										 |  |  |         size = 28; | 
					
						
							| 
									
										
										
										
											2025-03-04 01:29:49 -05:00
										 |  |  |       } | 
					
						
							|  |  |  |     ]; | 
					
						
							|  |  |  |     mtu = 9000; | 
					
						
							|  |  |  |   }; | 
					
						
							| 
									
										
										
										
											2024-06-23 15:42:33 -04:00
										 |  |  | } |