test: forgejo microVM

This commit is contained in:
Nick 2025-11-06 12:29:48 -06:00
parent 1376cdbe77
commit 6011a900de
5 changed files with 97 additions and 11 deletions

View file

@ -9,7 +9,13 @@ in
{
networking = {
hostName = ceres.name;
networkmanager.enable = true;
networkmanager = {
enable = true;
unmanaged = [
"interface-name:br-vms"
"interface-name:vm-*"
];
};
nftables.enable = true;
useDHCP = lib.mkDefault true;
firewall = {

View file

@ -19,8 +19,11 @@ in
nat = {
enable = true;
enableIPv6 = true;
externalInterface = "eth0";
internalInterfaces = [ "wg0" ];
externalInterface = "enp10s0";
internalInterfaces = [
"wg0"
"br-vms"
];
};
wireguard.interfaces = {