diff --git a/hosts/homelab/default.nix b/hosts/homelab/default.nix index dc3080d..b7326fd 100755 --- a/hosts/homelab/default.nix +++ b/hosts/homelab/default.nix @@ -14,6 +14,7 @@ ../common ../../modules/nixos/desktop ../../modules/nixos/virtualisation/docker.nix + ../../modules/nixos/open-webui.nix ]; networking = { diff --git a/modules/nixos/open-webui.nix b/modules/nixos/open-webui.nix new file mode 100644 index 0000000..4ebbdd3 --- /dev/null +++ b/modules/nixos/open-webui.nix @@ -0,0 +1,11 @@ +{...}: { + services.open-webui = { + enable = true; + openFirewall = true; + host = "0.0.0.0"; + environment = { + ENABLE_OLLAMA_API = "True"; + OLLAMA_BASE_URL = "http://pc:11434"; + }; + }; +}