nixos/modules/containers: Remove host bridge config
This commit is contained in:
		@@ -18,7 +18,7 @@
 | 
			
		||||
          };
 | 
			
		||||
 | 
			
		||||
          firewall = {
 | 
			
		||||
            trustedInterfaces = [ "blah" ];
 | 
			
		||||
            trustedInterfaces = [ "virtual" ];
 | 
			
		||||
            nat = {
 | 
			
		||||
              externalInterface = "eth0";
 | 
			
		||||
              forwardPorts = [
 | 
			
		||||
@@ -33,7 +33,9 @@
 | 
			
		||||
          server.enable = true;
 | 
			
		||||
 | 
			
		||||
          containers = {
 | 
			
		||||
            instances.vaultwarden = {};
 | 
			
		||||
            instances.vaultwarden = {
 | 
			
		||||
              networking.bridge = "virtual";
 | 
			
		||||
            };
 | 
			
		||||
          };
 | 
			
		||||
        };
 | 
			
		||||
 | 
			
		||||
@@ -59,6 +61,26 @@
 | 
			
		||||
          };
 | 
			
		||||
        };
 | 
			
		||||
 | 
			
		||||
        systemd.network = {
 | 
			
		||||
          netdevs."25-virtual-bridge".netdevConfig = {
 | 
			
		||||
            Name = "virtual";
 | 
			
		||||
            Kind = "bridge";
 | 
			
		||||
          };
 | 
			
		||||
          networks."80-virtual-bridge" = {
 | 
			
		||||
            matchConfig = {
 | 
			
		||||
              Name = "virtual";
 | 
			
		||||
              Driver = "bridge";
 | 
			
		||||
            };
 | 
			
		||||
            networkConfig = {
 | 
			
		||||
              Address = "172.16.137.1/24";
 | 
			
		||||
              DHCPServer = true;
 | 
			
		||||
              # TODO: Configuration for routed IPv6 (and maybe IPv4)
 | 
			
		||||
              IPMasquerade = "both";
 | 
			
		||||
              IPv6SendRA = true;
 | 
			
		||||
            };
 | 
			
		||||
          };
 | 
			
		||||
        };
 | 
			
		||||
 | 
			
		||||
        #systemd.services.systemd-networkd.environment.SYSTEMD_LOG_LEVEL = "debug";
 | 
			
		||||
      };
 | 
			
		||||
  };
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user