open-webui: disable ollama api #18

Merged
sid merged 2 commits from develop into master 2026-04-15 23:49:19 +02:00

View file

@ -2,6 +2,7 @@
inputs, inputs,
constants, constants,
config, config,
pkgs,
... ...
}: }:
@ -10,13 +11,21 @@
services.open-webui-oci = { services.open-webui-oci = {
enable = true; enable = true;
image = pkgs.dockerTools.pullImage {
imageName = "ghcr.io/open-webui/open-webui";
imageDigest = "sha256:8113fa5510020ef05a44afc0c42d33eabeeb2524a996e3e3fb8c437c00f0d792";
hash = "sha256-KxMUORhvLb/MMc8gv3xULNgnAzO1N+Qi2/1lHzbuK6Q=";
finalImageName = "ghcr.io/open-webui/open-webui";
finalImageTag = "0.8.12";
};
externalUrl = "https://" + constants.services.open-webui-oci.fqdn; externalUrl = "https://" + constants.services.open-webui-oci.fqdn;
port = 8083; port = 8083;
# environmentFile = config.sops.templates."open-webui-oci/environment".path; # environmentFile = config.sops.templates."open-webui-oci/environment".path;
# environment = { environment = {
# AUDIO_STT_ENGINE = "openai"; # AUDIO_STT_ENGINE = "openai";
# AUDIO_TTS_ENGINE = "openai"; # AUDIO_TTS_ENGINE = "openai";
# }; ENABLE_OLLAMA_API = "False";
};
}; };
# sops = { # sops = {