feat(llm): openwebui
This commit is contained in:
parent
d7a3a3bcf3
commit
1542d67202
@ -10,7 +10,8 @@ in
|
|||||||
systemPackages = [ ollamaPkg ];
|
systemPackages = [ ollamaPkg ];
|
||||||
};
|
};
|
||||||
|
|
||||||
services.ollama = {
|
services = {
|
||||||
|
ollama = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
package = ollamaPkg;
|
package = ollamaPkg;
|
||||||
@ -22,6 +23,9 @@ in
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
open-webui.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
architect.vhost.${backendDomain} = {
|
architect.vhost.${backendDomain} = {
|
||||||
dnsInterfaces = [ "tailscale" "lan" ];
|
dnsInterfaces = [ "tailscale" "lan" ];
|
||||||
|
|
||||||
@ -38,4 +42,15 @@ in
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
architect.vhost.${frontendDomain} = {
|
||||||
|
dnsInterfaces = [ "tailscale" "lan" ];
|
||||||
|
|
||||||
|
locations."/" = {
|
||||||
|
host = config.services.open-webui.host;
|
||||||
|
port = config.services.open-webui.port;
|
||||||
|
allowLan = true;
|
||||||
|
allowWAN = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user