remove: unused wireguard profile
This commit is contained in:
		
							parent
							
								
									7ba8c51cd6
								
							
						
					
					
						commit
						067c583378
					
				|  | @ -1,30 +0,0 @@ | ||||||
| { config, pkgs, lib, ... }: |  | ||||||
| 
 |  | ||||||
| { |  | ||||||
|   # services.tailscale.enable = true; |  | ||||||
|   networking.firewall.allowedUDPPorts = [ 60990 ]; |  | ||||||
|   age.secrets.curve-wg.file = "/etc/nixos/secrets/curve-wg.age"; |  | ||||||
|   age.secrets.curve-wg.owner = "anish"; |  | ||||||
| 
 |  | ||||||
|   networking.wireguard.interfaces = { |  | ||||||
|     # TODO need some kind of module here to configure curve & box from hosts or something  |  | ||||||
|     wg0 = { |  | ||||||
|       ips = [ "10.0.69.2/24" ]; |  | ||||||
|       listenPort = 60990; # to match firewall allowedUDPPorts (without this wg uses random port numbers) |  | ||||||
| 
 |  | ||||||
|       privateKeyFile = "/run/agenix/curve-wg"; |  | ||||||
|       peers = [ |  | ||||||
|         # For a client configuration, one peer entry for the server will suffice. |  | ||||||
|         { |  | ||||||
|           publicKey = "c1J4p63rD3IlszugMZiki7UBV3YmDdqa3DU4UejXzAI="; |  | ||||||
|           allowedIPs = [ "10.0.69.0/24" ]; |  | ||||||
|           # Set this to the server IP and port. |  | ||||||
|           endpoint = "69.61.38.225:60990"; # ToDo: route to endpoint not automatically configured https://wiki.archlinux.org/index.php/WireGuard#Loop_routing https://discourse.nixos.org/t/solved-minimal-firewall-setup-for-wireguard-client/7577 |  | ||||||
| 
 |  | ||||||
|           # Send keepalives every 25 seconds. Important to keep NAT tables alive. |  | ||||||
|           persistentKeepalive = 25; |  | ||||||
|         } |  | ||||||
|       ]; |  | ||||||
|     }; |  | ||||||
|   }; |  | ||||||
| } |  | ||||||
		Loading…
	
		Reference in a new issue