From 393545868fabaf4201792820bb8775fcfd9c4a47 Mon Sep 17 00:00:00 2001 From: Richie Cahill Date: Sat, 3 Jan 2026 19:23:50 -0500 Subject: [PATCH] adding open_webui to jeeves --- systems/jeeves/services/llms.nix | 12 ++++++++++++ systems/jeeves/services/open_webui.nix | 10 ++++++++++ 2 files changed, 22 insertions(+) create mode 100644 systems/jeeves/services/open_webui.nix diff --git a/systems/jeeves/services/llms.nix b/systems/jeeves/services/llms.nix index 781de9b..1d441d4 100644 --- a/systems/jeeves/services/llms.nix +++ b/systems/jeeves/services/llms.nix @@ -9,13 +9,25 @@ in host = "0.0.0.0"; loadModels = [ "codellama:7b" + "deepscaler:1.5b" "deepseek-r1:14b" "deepseek-r1:32b" "deepseek-r1:8b" + "devstral-small-2:24b" + "functiongemma:270m" "gemma3:12b" "gemma3:27b" "gpt-oss:120b" "gpt-oss:20b" + "llama3.1:70b" + "llama3.1:8b" + "llama3.2:1b" + "llama3.2:3b" + "magistral:24b" + "ministral-3:14b" + "nemotron-3-nano:30b" + "qwen3-coder:30b" + "qwen3-vl:32b" "qwen3:14b" "qwen3:30b" ]; diff --git a/systems/jeeves/services/open_webui.nix b/systems/jeeves/services/open_webui.nix new file mode 100644 index 0000000..79074e3 --- /dev/null +++ b/systems/jeeves/services/open_webui.nix @@ -0,0 +1,10 @@ +let + vars = import ../vars.nix; +in +{ + services.open-webui = { + stateDir = "${vars.services}/open_webui/"; + enable = true; + openFirewall = true; + }; +}