nixcfg/systems/x86_64-linux/sgx/openwebui.nix
Harald Hoyer 9986d286b1 refactor(openwebui): drop stale backend env vars now managed via UI
The Ollama/OpenAI connection env vars are PersistentConfig: read only on
first launch and thereafter owned by Open WebUI's DB. They no longer
reflected the live backend, so remove them and document that connections
are configured through the admin UI.
2026-05-21 23:15:47 +02:00

17 lines
524 B
Nix

_: {
services.open-webui = {
enable = true;
port = 8080;
host = "127.0.0.1";
environment = {
ANONYMIZED_TELEMETRY = "False";
DO_NOT_TRACK = "True";
SCARF_NO_ANALYTICS = "True";
# Enable authentication
WEBUI_AUTH = "True";
};
# Model backend connections (Ollama/OpenAI) are PersistentConfig: configured
# via the admin web UI and stored in Open WebUI's DB. Not managed here — env
# vars only apply on first launch and would drift from the live config.
};
}