From 43ca19b644826db8d7f2fe6e5e1a7b753a8b28a5 Mon Sep 17 00:00:00 2001 From: Astro Date: Sun, 19 Jun 2022 22:29:08 +0200 Subject: [PATCH] sdrweb: microvmify --- flake.nix | 2 +- hosts/containers/sdrweb/default.nix | 11 +++++------ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/flake.nix b/flake.nix index 1218d837..6a245217 100644 --- a/flake.nix +++ b/flake.nix @@ -587,7 +587,7 @@ sdrweb = nixosSystem' { modules = [ - ./config/lxc-container.nix + self.nixosModules.microvm { nixpkgs.overlays = [ secrets.overlays.mucbot ]; } heliwatch.nixosModules.heliwatch ./hosts/containers/sdrweb diff --git a/hosts/containers/sdrweb/default.nix b/hosts/containers/sdrweb/default.nix index 6ca1c081..25376dab 100644 --- a/hosts/containers/sdrweb/default.nix +++ b/hosts/containers/sdrweb/default.nix @@ -1,17 +1,16 @@ { zentralwerk, config, pkgs, ... }: { + microvm.mem = 4096; c3d2 = { isInHq = false; hq.statistics.enable = true; + deployment = { + server = "server10"; + mounts = [ "etc" "home" "var"]; + }; }; networking.hostName = "sdrweb"; - networking.useNetworkd = true; - networking.interfaces.eth0.ipv4.addresses = [{ - address = config.c3d2.hosts."${config.networking.hostName}".ip4; - prefixLength = zentralwerk.lib.config.site.net.serv.subnet4Len; - }]; - networking.defaultGateway = "172.20.73.1"; # http https networking.firewall.allowedTCPPorts = [ 80 443 ];