{ network.description = "C3D2 HQ"; "mucbot" = { ... }: { imports = [ hosts/containers/mucbot/configuration.nix ]; deployment = { targetHost = "2a00:8180:2c00:282:28db:dff:fe6b:e89a"; storeKeysOnMachine = true; }; }; "public-access-proxy" = { ... }: { imports = [ hosts/containers/public-access-proxy/configuration.nix ]; deployment = { targetHost = "172.20.73.45"; storeKeysOnMachine = true; }; }; "elastic1" = { ... }: { imports = [ hosts/containers/elastic/configuration.nix ]; deployment = { targetHost = "2a00:8180:2c00:282:e0d5:d8ff:fe54:586c"; storeKeysOnMachine = true; }; }; "logging" = { ... }: { imports = [ hosts/containers/logging/configuration.nix ]; deployment = { targetHost = "2a00:8180:2c00:282:6811:edff:fe40:89c6"; storeKeysOnMachine = true; }; }; "storage-ng" = { ... }: { imports = [ hosts/storage-ng/configuration.nix ]; deployment = { targetHost = "2a00:8180:2c00:223::20"; storeKeysOnMachine = true; }; }; "mongo" = { ... }: { imports = [ hosts/containers/mongo/configuration.nix ]; deployment = { targetHost = "2a00:8180:2c00:282:5038:2aff:feba:7d3b"; storeKeysOnMachine = true; }; }; "registry" = { ... }: { imports = [ hosts/containers/registry/configuration.nix ]; deployment = { targetHost = "2a00:8180:2c00:223::34"; storeKeysOnMachine = true; }; }; "prometheus" = { ... }: { imports = [ hosts/containers/prometheus/configuration.nix ]; deployment = { targetHost = "2a00:8180:2c00:282:8c46:d6ff:fe43:6afd"; storeKeysOnMachine = true; }; }; "spaceapi" = { ... }: { imports = [ hosts/containers/spaceapi/configuration.nix ]; deployment = { targetHost = "2a00:8180:2c00:282:1457:adff:fe93:62e9"; storeKeysOnMachine = true; }; }; # Run with: # -I nixpkgs=https://nixos.org/channels/nixos-unstable/nixexprs.tar.xz "dnscache" = { imports = [ hosts/containers/dnscache/configuration.nix ]; deployment = { targetHost = "dnscache.serv.zentralwerk.org"; storeKeysOnMachine = true; }; }; }