static ips

This commit is contained in:
2026-02-03 00:59:13 -06:00
parent d4e2841833
commit f3d0db4a63
8 changed files with 25 additions and 0 deletions

View File

@@ -42,6 +42,10 @@ in {
TZ = "America/Chicago"; TZ = "America/Chicago";
}; };
extraOptions = [
"--ip=192.168.101.13"
];
ports = [ ports = [
]; ];

View File

@@ -48,6 +48,10 @@ in {
ports = [ ports = [
]; ];
extraOptions = [
"--ip=192.168.101.2"
];
volumes = [ volumes = [
"vol_n8n:/etc/n8n" "vol_n8n:/etc/n8n"
]; ];

View File

@@ -54,6 +54,7 @@
extraOptions = [ extraOptions = [
"--network-alias=dashboard" "--network-alias=dashboard"
"--network=docker-main" "--network=docker-main"
"--ip=192.168.101.5"
]; ];
}; };
systemd.services."docker-netbird-dashboard" = { systemd.services."docker-netbird-dashboard" = {
@@ -105,6 +106,7 @@
extraOptions = [ extraOptions = [
"--network-alias=management" "--network-alias=management"
"--network=docker-main" "--network=docker-main"
"--ip=192.168.101.4"
]; ];
}; };
systemd.services."docker-netbird-management" = { systemd.services."docker-netbird-management" = {
@@ -146,6 +148,7 @@
extraOptions = [ extraOptions = [
"--network-alias=relay" "--network-alias=relay"
"--network=docker-main" "--network=docker-main"
"--ip=192.168.101.3"
]; ];
}; };
systemd.services."docker-netbird-relay" = { systemd.services."docker-netbird-relay" = {

View File

@@ -56,6 +56,10 @@ in {
"traefik.http.services.${name}.loadbalancer.server.url" = "http://nextcloud-aio-apache:11000"; "traefik.http.services.${name}.loadbalancer.server.url" = "http://nextcloud-aio-apache:11000";
}; };
extraOptions = [
"--ip=192.168.101.7"
];
environment = { environment = {
APACHE_PORT = "11000"; APACHE_PORT = "11000";
APACHE_IP = "0.0.0.0"; APACHE_IP = "0.0.0.0";

View File

@@ -62,6 +62,7 @@ in {
extraOptions = lib.mkIf config.sysconfig.docker.nvidia [ extraOptions = lib.mkIf config.sysconfig.docker.nvidia [
"--device=nvidia.com/gpu=all" "--device=nvidia.com/gpu=all"
"--ip=192.168.101.6"
]; ];
environment = { environment = {

View File

@@ -45,6 +45,7 @@ in {
extraOptions = lib.mkIf config.sysconfig.docker.nvidia [ extraOptions = lib.mkIf config.sysconfig.docker.nvidia [
"--device=nvidia.com/gpu=all" "--device=nvidia.com/gpu=all"
"--ip=192.168.101.8"
]; ];
environment = { environment = {

View File

@@ -49,6 +49,10 @@ in {
"${builtins.toString hostPort}:9000" "${builtins.toString hostPort}:9000"
]; ];
extraOptions = [
"--ip=192.168.101.10"
];
volumes = [ volumes = [
"vol_portainer:/data" "vol_portainer:/data"
"/run/docker.sock:/var/run/docker.sock" "/run/docker.sock:/var/run/docker.sock"

View File

@@ -41,6 +41,10 @@ in {
ports = [ ports = [
]; ];
extraOptions = [
"--ip=192.168.101.9"
];
volumes = [ volumes = [
"vol_searxng_settings:/etc/searxng/" "vol_searxng_settings:/etc/searxng/"
"vol_searxng_data:/var/cache/searxng/" "vol_searxng_data:/var/cache/searxng/"