setup internal services
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
services.code-server = {
|
||||
enable = true;
|
||||
|
||||
#hashedPassword = "1$WFYzcW1TNmpYM1ZKU3lielNCaXAyRkF2K3FjPQ$bSeeV4bvL2uiDYKiQjBLJPAO13/gNjYVgw8YKFtTQDI";
|
||||
hashedPassword = "1$WFYzcW1TNmpYM1ZKU3lielNCaXAyRkF2K3FjPQ$bSeeV4bvL2uiDYKiQjBLJPAO13/gNjYVgw8YKFtTQDI";
|
||||
|
||||
disableUpdateCheck = true;
|
||||
|
||||
|
||||
@@ -220,6 +220,13 @@
|
||||
tls.certResolver = "cloudflare";
|
||||
};
|
||||
|
||||
portainer = {
|
||||
entryPoints = [ "localsecure" ];
|
||||
rule = "Host(`portainer.esotericbytes.com`)";
|
||||
service = "portainer";
|
||||
tls.certResolver = "cloudflare";
|
||||
};
|
||||
|
||||
netbird = {
|
||||
entryPoints = [ "websecure" "localsecure" ];
|
||||
rule = "Host(`vpn.esotericbytes.com`)";
|
||||
@@ -234,6 +241,27 @@
|
||||
tls.certResolver = "cloudflare";
|
||||
};
|
||||
|
||||
ollama = {
|
||||
entryPoints = [ "localsecure" ];
|
||||
rule = "Host(`ollama.esotericbytes.com`)";
|
||||
service = "ollama";
|
||||
tls.certResolver = "cloudflare";
|
||||
};
|
||||
|
||||
openwebui = {
|
||||
entryPoints = [ "localsecure" ];
|
||||
rule = "Host(`ai.esotericbytes.com`)";
|
||||
service = "openwebui";
|
||||
tls.certResolver = "cloudflare";
|
||||
};
|
||||
|
||||
code-server = {
|
||||
entryPoints = [ "localsecure" ];
|
||||
rule = "Host(`code.esotericbytes.com`)";
|
||||
service = "code-server";
|
||||
tls.certResolver = "cloudflare";
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
middlewares = {
|
||||
@@ -255,7 +283,9 @@
|
||||
|
||||
authentik.loadBalancer.servers = [ { url = "http://192.168.100.10:9000"; } ];
|
||||
|
||||
pihole.loadBalancer.servers = [ { url = "http://192.168.100.28"; } ];
|
||||
pihole.loadBalancer.servers = [ { url = "http://192.168.101.2"; } ];
|
||||
|
||||
portainer.loadBalancer.servers = [ { url = "http://192.168.101.3"; } ];
|
||||
|
||||
keycloak.loadBalancer.servers = [ { url = "http://192.168.100.22:80"; } ];
|
||||
|
||||
@@ -270,6 +300,12 @@
|
||||
servers = [ { url = "http://192.168.100.23:80"; } ];
|
||||
};
|
||||
|
||||
ollama.loadBalancer.servers = [ { url = "http://192.168.100.10:11434"; } ];
|
||||
|
||||
openwebui.loadBalancer.servers = [ { url = "http://192.168.100.33:8080"; } ];
|
||||
|
||||
code-server.loadBalancer.servers = [ { url = "http://192.168.100.31:4444"; } ];
|
||||
|
||||
homeassistant.loadBalancer.servers = [ { url = "http://192.168.100.25:8123"; } ];
|
||||
|
||||
n8n.loadBalancer.servers = [ { url = "http://192.168.100.21:5678"; } ];
|
||||
|
||||
@@ -19,9 +19,9 @@
|
||||
|
||||
hostname = "ollama.esotericbytes.com";
|
||||
|
||||
/*networks = [
|
||||
networks = [
|
||||
"docker-main"
|
||||
];*/
|
||||
];
|
||||
|
||||
ports = [
|
||||
"11434"
|
||||
|
||||
@@ -15,9 +15,9 @@
|
||||
|
||||
hostname = "portainer.esotericbytes.com";
|
||||
|
||||
/*networks = [
|
||||
networks = [
|
||||
"docker-main"
|
||||
];*/
|
||||
];
|
||||
|
||||
ports = [
|
||||
"127.0.0.1:8000:8000"
|
||||
|
||||
Reference in New Issue
Block a user