From 6715d08bf33f86d5f27dca671bcbf4f98fd201d2 Mon Sep 17 00:00:00 2001 From: Astro Date: Thu, 16 Jun 2022 22:23:36 +0200 Subject: [PATCH] public-access-proxy: microvmify --- flake.nix | 2 +- hosts/containers/public-access-proxy/default.nix | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 8734009c..cd1cad78 100644 --- a/flake.nix +++ b/flake.nix @@ -501,7 +501,7 @@ public-access-proxy = nixosSystem' { modules = [ - ./config/lxc-container.nix + self.nixosModules.microvm ./hosts/containers/public-access-proxy ]; }; diff --git a/hosts/containers/public-access-proxy/default.nix b/hosts/containers/public-access-proxy/default.nix index 07803d96..5ebc3c64 100644 --- a/hosts/containers/public-access-proxy/default.nix +++ b/hosts/containers/public-access-proxy/default.nix @@ -6,9 +6,18 @@ ./stats.nix ]; + c3d2.deployment = { + server = "server10"; + mounts = [ "etc" "var"]; + interfaces = [ { + net = "serv"; + mac = "12:24:5F:BD:9B:E7"; + } ]; + }; + networking.hostName = "public-access-proxy"; networking.useNetworkd = true; - networking.interfaces.eth0 = { + networking.interfaces.ens3 = { ipv4.addresses = [{ address = "172.20.73.45"; prefixLength = zentralwerk.lib.config.site.net.serv.subnet4Len;