add stuff

This commit is contained in:
2025-08-14 19:47:01 -05:00
parent 683178dc60
commit e924f78996
6 changed files with 24 additions and 5 deletions

View File

@@ -99,7 +99,7 @@
nftables = {};
nat = {
enable = true;
internalInterfaces = [ "ve-*" ];
internalInterfaces = [ "ve-+" ];
externalInterface = "enp6s0";
};
};
@@ -193,7 +193,7 @@
git.enable = true;
nh.enable = true;
netbird.enable = true;
minecraft.enable = true;
minecraft.enable = false;
steam.enable = false;
virtualization = {
traefik.enable = true;

View File

@@ -7,7 +7,11 @@
config = lib.mkIf config.sysconfig.opts.virtualization.gitea.enable {
networking.hosts."192.168.100.20" = [ "gitea.blunkall.us" ];
networking = {
hosts."192.168.100.20" = [ "gitea.blunkall.us" ];
nat.internalInterfaces = [ "ve-gitea" ];
};
sops.secrets = {
"gitea/dbpass" = {};

View File

@@ -13,8 +13,11 @@
config = lib.mkIf config.sysconfig.opts.virtualization.homeassistant.enable {
networking = {
networking.hosts."192.168.100.25" = [ "hass.local" ];
nat.internalInterfaces = [ "ve-home-assistant" ];
};
containers.home-assistant = {
autoStart = true;

View File

@@ -7,7 +7,11 @@
config = lib.mkIf config.sysconfig.opts.virtualization.n8n.enable {
networking.hosts."192.168.100.21" = [ "n8n.local" ];
networking = {
hosts."192.168.100.21" = [ "n8n.local" ];
nat.internalInterfaces = [ "ve-n8n" ];
};
containers.n8n = {

View File

@@ -18,6 +18,10 @@
};
*/
networking = {
nat.internalInterfaces = [ "ve-pihole" ];
};
containers.pihole = {
autoStart = true;

View File

@@ -20,6 +20,10 @@
config = lib.mkIf config.sysconfig.opts.virtualization.sandbox.enable {
networking = {
nat.internalInterfaces = [ "ve-sandbox" ];
};
containers.sandbox = {
autoStart = true;