expose homebox ollama only
This commit is contained in:
@@ -30,26 +30,6 @@
|
||||
containerPort = 9443;
|
||||
hostPort = 9443;
|
||||
}
|
||||
{
|
||||
containerPort = 8002;
|
||||
hostPort = 8002;
|
||||
}
|
||||
{
|
||||
containerPort = 8003;
|
||||
hostPort = 8003;
|
||||
}
|
||||
{
|
||||
containerPort = 8004;
|
||||
hostPort = 8004;
|
||||
}
|
||||
{
|
||||
containerPort = 8005;
|
||||
hostPort = 8005;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
];
|
||||
|
||||
bindMounts = {
|
||||
@@ -92,6 +72,7 @@
|
||||
|
||||
localsecure = {
|
||||
address = ":9443";
|
||||
asDefault = true;
|
||||
http.tls.certResolver = "cloudflare";
|
||||
};
|
||||
|
||||
@@ -113,19 +94,6 @@
|
||||
};
|
||||
};
|
||||
};
|
||||
openWakeWord = {
|
||||
address = ":8002";
|
||||
};
|
||||
faster-whisper = {
|
||||
address = ":8003";
|
||||
};
|
||||
ollama = {
|
||||
address = ":8004";
|
||||
};
|
||||
piper = {
|
||||
address = ":8005";
|
||||
};
|
||||
|
||||
};
|
||||
log = {
|
||||
level = "DEBUG";
|
||||
@@ -154,30 +122,6 @@
|
||||
};
|
||||
|
||||
dynamicConfigOptions = {
|
||||
tcp = {
|
||||
routers = {
|
||||
openWakeWord = {
|
||||
entryPoints = [ "openWakeWord" ];
|
||||
service = "openWakeWord";
|
||||
tls.certResolver = "cloudflare";
|
||||
};
|
||||
faster-whisper = {
|
||||
entryPoints = [ "faster-whisper" ];
|
||||
service = "faster-whisper";
|
||||
tls.certResolver = "cloudflare";
|
||||
};
|
||||
ollama = {
|
||||
entryPoints = [ "ollama" ];
|
||||
service = "ollama";
|
||||
tls.certResolver = "cloudflare";
|
||||
};
|
||||
piper = {
|
||||
entryPoints = [ "piper" ];
|
||||
service = "piper";
|
||||
tls.certResolver = "cloudflare";
|
||||
};
|
||||
};
|
||||
};
|
||||
http = {
|
||||
routers = {
|
||||
homepageSecure = {
|
||||
@@ -209,6 +153,12 @@
|
||||
service = "homeassistant";
|
||||
tls.certResolver = "cloudflare";
|
||||
};
|
||||
ollama = {
|
||||
entryPoints = [ "websecure" ];
|
||||
rule = "Host(`blunkall.us`) && Path(`/api/ollama`)";
|
||||
service = "ollama";
|
||||
tls.certResolver = "cloudflare";
|
||||
};
|
||||
jellyfin = {
|
||||
entryPoints = [ "localsecure" "websecure" ];
|
||||
rule = "Host(`jellyfin.blunkall.us`)";
|
||||
@@ -315,10 +265,7 @@
|
||||
|
||||
homeassistant.loadBalancer.servers = [ { url = "http://192.168.100.10:8123"; } ];
|
||||
|
||||
openWakeWord.loadBalancer.servers = [ { url = "tcp://192.168.100.10:11432"; } ];
|
||||
faster-whisper.loadBalancer.servers = [ { url = "tcp://192.168.100.10:11433"; } ];
|
||||
ollama.loadBalancer.servers = [ { url = "tcp://192.168.100.10:11434"; } ];
|
||||
piper.loadBalancer.servers = [ { url = "tcp://192.168.100.10:11435"; } ];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user