Changes to nixops for clunk (but still broken)

This commit is contained in:
2021-02-26 09:30:38 -06:00
parent 4143610c0f
commit 3d4fb6c336
15 changed files with 130 additions and 120 deletions
+10 -2
View File
@@ -4,8 +4,14 @@ let
primary-ip = "10.0.0.1";
dns-proxy-ip = "10.0.0.2";
site-name = config.fudo.hosts.${config.instance.hostname}.site;
site = config.fudo.site.${site-name};
in {
fudo.local-network = {
fudo.local-network = let
site-name = config.fudo.hosts.${config.instance.hostname}.site;
site = config.fudo.sites.${site-name};
in {
# FIXME: think about this -- actual network config?
enable = true;
# NOTE: requests go:
@@ -19,6 +25,8 @@ in {
recursive-resolver = "${primary-ip} port 5353";
server-ip = primary-ip;
domain = "rus.selby.ca";
network = site.network;
dhcp-dynamic-network = site.dynamic-network;
};
networking = {
@@ -77,7 +85,7 @@ in {
# environment.systemPackages = with pkgs; [ dnsproxy ];
virtualization = {
virtualisation = {
docker = {
enable = true;
autoPrune.enable = true;