{ ... }: let nameservers = [ "2a01:4ff:ff00::add:1" "2a01:4ff:ff00::add:2" ]; in { networking = { defaultGateway = "172.31.1.1"; inherit nameservers; }; systemd.network.enable = true; systemd.network.networks."10-wan" = { matchConfig.Name = "enp1s0"; networkConfig.DHCP = "ipv4"; address = [ "2a01:4f8:c012:9493::1" ]; routes = [ { routeConfig.Gateway = "fe80::1"; } ]; }; virtualisation.docker.daemon.settings = { "experimental" = true; "ipv6" = true; "ip6tables" = true; "fixed-cidr-v6" = "fc00:d0c:b1b1::/48"; "bip" = "172.17.0.1/24"; "default-address-pools" = [ { base = "172.17.0.0/16"; size = 24; } { base = "fc00:d0c::/32"; size = 48; } ]; "dns" = nameservers; }; services.nginx.virtualHosts = { "soc.rnrd.eu" = { locations."/" = { proxyPass = "http://127.0.0.1:1111"; }; }; }; }