From 6de81bd390fffd603f76bd4126be50d9d4b663fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 20 Jun 2022 22:10:23 +0200 Subject: [PATCH] gitea: convert to microvm --- flake.nix | 2 +- hosts/containers/gitea/default.nix | 19 +++++++++---------- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/flake.nix b/flake.nix index f719d510..da2b4fac 100644 --- a/flake.nix +++ b/flake.nix @@ -375,7 +375,7 @@ gitea = nixosSystem' { modules = [ - ./config/lxc-container.nix + self.nixosModules.microvm ./hosts/containers/gitea ]; }; diff --git a/hosts/containers/gitea/default.nix b/hosts/containers/gitea/default.nix index 88ebd518..089dc04b 100644 --- a/hosts/containers/gitea/default.nix +++ b/hosts/containers/gitea/default.nix @@ -1,18 +1,17 @@ { config, pkgs, lib, zentralwerk, ... }: { + c3d2 = { + deployment = { + server = "server10"; + mounts = [ "etc" "home" "var"]; + }; + }; + + microvm.mem = 6 * 1024; + networking = { hostName = "gitea"; - useDHCP = false; - interfaces.eth0 = { - useDHCP = false; - ipv4.addresses = [ { - address = config.c3d2.hosts."${config.networking.hostName}".ip4; - prefixLength = zentralwerk.lib.config.site.net.serv.subnet4Len; - } ]; - }; - defaultGateway = "172.20.73.1"; - nameservers = [ "172.20.73.8" "9.9.9.9" ]; firewall.allowedTCPPorts = [ 80 443 2222 ]; };