diff options
| -rw-r--r-- | machines/lapin.nix | 31 |
1 files changed, 26 insertions, 5 deletions
diff --git a/machines/lapin.nix b/machines/lapin.nix index 21c24d8..ef92139 100644 --- a/machines/lapin.nix +++ b/machines/lapin.nix @@ -1,12 +1,12 @@ { ... }: +let + nameservers = [ "2a01:4ff:ff00::add:1" "2a01:4ff:ff00::add:2" ]; +in { networking = { defaultGateway = "172.31.1.1"; - nameservers = [ - "185.12.64.1" "185.12.64.2" - "2a01:4ff:ff00::add:1" "2a01:4ff:ff00::add:2" - ]; + inherit nameservers; }; systemd.network.enable = true; @@ -16,4 +16,25 @@ address = [ "2a01:4f8:c012:9493::1" ]; routes = [ { routeConfig.Gateway = "fe80::1"; } ]; }; -} \ No newline at end of file + + 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"; + }; + }; + }; +} |
