wyoming needs tcp
This commit is contained in:
@@ -94,6 +94,19 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
openWakeWord = {
|
||||||
|
address = ":11432";
|
||||||
|
};
|
||||||
|
faster-whisper = {
|
||||||
|
address = ":11433";
|
||||||
|
};
|
||||||
|
ollama = {
|
||||||
|
address = ":11434";
|
||||||
|
};
|
||||||
|
piper = {
|
||||||
|
address = ":11435";
|
||||||
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
log = {
|
log = {
|
||||||
level = "DEBUG";
|
level = "DEBUG";
|
||||||
@@ -122,6 +135,34 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
dynamicConfigOptions = {
|
dynamicConfigOptions = {
|
||||||
|
tcp = {
|
||||||
|
routers = {
|
||||||
|
openWakeWord = {
|
||||||
|
entryPoints = [ "websecure" ];
|
||||||
|
rule = "Path(`/api/openWakeWord`)";
|
||||||
|
service = "openWakeWord";
|
||||||
|
tls.certResolver = "cloudflare";
|
||||||
|
};
|
||||||
|
faster-whisper = {
|
||||||
|
entryPoints = [ "websecure" ];
|
||||||
|
rule = "Path(`/api/faster-whisper`)";
|
||||||
|
service = "faster-whisper";
|
||||||
|
tls.certResolver = "cloudflare";
|
||||||
|
};
|
||||||
|
ollama = {
|
||||||
|
entryPoints = [ "websecure" ];
|
||||||
|
rule = "Path(`/api/ollama`)";
|
||||||
|
service = "ollama";
|
||||||
|
tls.certResolver = "cloudflare";
|
||||||
|
};
|
||||||
|
piper = {
|
||||||
|
entryPoints = [ "websecure" ];
|
||||||
|
rule = "Path(`/api/piper`)";
|
||||||
|
service = "piper";
|
||||||
|
tls.certResolver = "cloudflare";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
http = {
|
http = {
|
||||||
routers = {
|
routers = {
|
||||||
homepageSecure = {
|
homepageSecure = {
|
||||||
@@ -153,36 +194,6 @@
|
|||||||
service = "homeassistant";
|
service = "homeassistant";
|
||||||
tls.certResolver = "cloudflare";
|
tls.certResolver = "cloudflare";
|
||||||
};
|
};
|
||||||
|
|
||||||
openWakeWord = {
|
|
||||||
entryPoints = [ "websecure" ];
|
|
||||||
rule = "Path(`/api/openWakeWord`)";
|
|
||||||
service = "openWakeWord";
|
|
||||||
tls.certResolver = "cloudflare";
|
|
||||||
priority = 2;
|
|
||||||
};
|
|
||||||
faster-whisper = {
|
|
||||||
entryPoints = [ "websecure" ];
|
|
||||||
rule = "Path(`/api/faster-whisper`)";
|
|
||||||
service = "faster-whisper";
|
|
||||||
tls.certResolver = "cloudflare";
|
|
||||||
priority = 2;
|
|
||||||
};
|
|
||||||
ollama = {
|
|
||||||
entryPoints = [ "websecure" ];
|
|
||||||
rule = "Path(`/api/ollama`)";
|
|
||||||
service = "ollama";
|
|
||||||
tls.certResolver = "cloudflare";
|
|
||||||
priority = 2;
|
|
||||||
};
|
|
||||||
piper = {
|
|
||||||
entryPoints = [ "websecure" ];
|
|
||||||
rule = "Path(`/api/piper`)";
|
|
||||||
service = "piper";
|
|
||||||
tls.certResolver = "cloudflare";
|
|
||||||
priority = 2;
|
|
||||||
};
|
|
||||||
|
|
||||||
jellyfin = {
|
jellyfin = {
|
||||||
entryPoints = [ "localsecure" "websecure" ];
|
entryPoints = [ "localsecure" "websecure" ];
|
||||||
rule = "Host(`jellyfin.blunkall.us`)";
|
rule = "Host(`jellyfin.blunkall.us`)";
|
||||||
|
|||||||
Reference in New Issue
Block a user