diff --git a/flake.nix b/flake.nix index 452cf6bb..86cd61a0 100644 --- a/flake.nix +++ b/flake.nix @@ -115,6 +115,11 @@ name = "kibana"; host = hostRegistry.hosts.kibana.ip4; }; + + public-access-proxy-nixos-rebuild = mkDeploy { + name = "public-access-proxy"; + host = hostRegistry.hosts.public-access-proxy.ip4; + }; }); nixosConfigurations = let @@ -248,6 +253,14 @@ system = "x86_64-linux"; }; + public-access-proxy = nixosSystem' { + modules = [ + ./lib/lxc-container.nix + ./hosts/containers/public-access-proxy + ]; + system = "x86_64-linux"; + }; + }; nixosModules.c3d2 = import ./lib; diff --git a/host-registry.nix b/host-registry.nix index e1b9cd6a..7fb2d1f4 100644 --- a/host-registry.nix +++ b/host-registry.nix @@ -110,6 +110,11 @@ rec { ip4 = "172.20.73.44"; ip6 = "2a00:8180:2c00:282:460:7cff:fe28:76b2"; }; + + public-access-proxy = { + ip4 = "172.20.73.45"; + ip6 = "2a00:8180:2c00:282:1024:5fff:febd:9be7"; + }; }; hqGlobal = builtins.attrNames hosts; diff --git a/hosts/containers/public-access-proxy/configuration.nix b/hosts/containers/public-access-proxy/default.nix similarity index 95% rename from hosts/containers/public-access-proxy/configuration.nix rename to hosts/containers/public-access-proxy/default.nix index 468c4e64..e6b02e89 100644 --- a/hosts/containers/public-access-proxy/configuration.nix +++ b/hosts/containers/public-access-proxy/default.nix @@ -6,9 +6,9 @@ { imports = [ - ../../../lib/lxc-container.nix - ../../../lib/shared.nix - ../../../lib/admins.nix + # ../../../lib/lxc-container.nix + # ../../../lib/shared.nix + # ../../../lib/admins.nix ./proxy.nix ];