try n8n
This commit is contained in:
@@ -233,20 +233,6 @@
|
|||||||
tls.certResolver = "cloudflare";
|
tls.certResolver = "cloudflare";
|
||||||
};*/
|
};*/
|
||||||
|
|
||||||
/*pihole = {
|
|
||||||
entryPoints = [ "localsecure" ];
|
|
||||||
rule = "Host(`pihole.esotericbytes.com`)";
|
|
||||||
service = "pihole";
|
|
||||||
tls.certResolver = "cloudflare";
|
|
||||||
};
|
|
||||||
|
|
||||||
portainer = {
|
|
||||||
entryPoints = [ "localsecure" ];
|
|
||||||
rule = "Host(`portainer.esotericbytes.com`)";
|
|
||||||
service = "portainer";
|
|
||||||
tls.certResolver = "cloudflare";
|
|
||||||
};*/
|
|
||||||
|
|
||||||
netbird = {
|
netbird = {
|
||||||
entryPoints = [ "websecure" "localsecure" ];
|
entryPoints = [ "websecure" "localsecure" ];
|
||||||
rule = "Host(`vpn.esotericbytes.com`)";
|
rule = "Host(`vpn.esotericbytes.com`)";
|
||||||
@@ -254,20 +240,6 @@
|
|||||||
tls.certResolver = "cloudflare";
|
tls.certResolver = "cloudflare";
|
||||||
};
|
};
|
||||||
|
|
||||||
n8n = {
|
|
||||||
entryPoints = [ "localsecure" ];
|
|
||||||
rule = "Host(`n8n.esotericbytes.com`)";
|
|
||||||
service = "n8n";
|
|
||||||
tls.certResolver = "cloudflare";
|
|
||||||
};
|
|
||||||
|
|
||||||
/*ollama = {
|
|
||||||
entryPoints = [ "localsecure" ];
|
|
||||||
rule = "Host(`ollama.esotericbytes.com`)";
|
|
||||||
service = "ollama";
|
|
||||||
tls.certResolver = "cloudflare";
|
|
||||||
};*/
|
|
||||||
|
|
||||||
openwebui = {
|
openwebui = {
|
||||||
entryPoints = [ "localsecure" ];
|
entryPoints = [ "localsecure" ];
|
||||||
rule = "Host(`ai.esotericbytes.com`)";
|
rule = "Host(`ai.esotericbytes.com`)";
|
||||||
@@ -319,8 +291,6 @@
|
|||||||
code-server.loadBalancer.servers = [ { url = "http://192.168.100.31:4444"; } ];
|
code-server.loadBalancer.servers = [ { url = "http://192.168.100.31:4444"; } ];
|
||||||
|
|
||||||
/*homeassistant.loadBalancer.servers = [ { url = "http://192.168.100.25:8123"; } ];*/
|
/*homeassistant.loadBalancer.servers = [ { url = "http://192.168.100.25:8123"; } ];*/
|
||||||
|
|
||||||
n8n.loadBalancer.servers = [ { url = "http://192.168.100.21:5678"; } ];
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -40,8 +40,7 @@ in {
|
|||||||
"traefik.http.routers.${name}.service" = "${name}";
|
"traefik.http.routers.${name}.service" = "${name}";
|
||||||
"traefik.http.routers.${name}.tls.certResolver" = "cloudflare";
|
"traefik.http.routers.${name}.tls.certResolver" = "cloudflare";
|
||||||
|
|
||||||
"traefik.http.services.${name}.loadbalancer.server.url" = "http://127.0.0.1:5678";
|
"traefik.http.services.${name}.loadbalancer.server.url" = "http://192.168.100.10:${builtins.toString hostPort}";
|
||||||
#"traefik.http.services.${name}.loadbalancer.server.url" = "http://192.168.100.10:${builtins.toString hostPort}";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
extraOptions = lib.mkIf config.sysconfig.docker.nvidia [
|
extraOptions = lib.mkIf config.sysconfig.docker.nvidia [
|
||||||
@@ -50,7 +49,6 @@ in {
|
|||||||
|
|
||||||
ports = [
|
ports = [
|
||||||
"${builtins.toString hostPort}:5678"
|
"${builtins.toString hostPort}:5678"
|
||||||
"192.168.100.11:5678:5678"
|
|
||||||
];
|
];
|
||||||
|
|
||||||
volumes = [
|
volumes = [
|
||||||
|
|||||||
Reference in New Issue
Block a user