From 21dfd9c5873894b8400b031eaa7e922d251d0947 Mon Sep 17 00:00:00 2001 From: tux Date: Mon, 3 Feb 2025 23:01:48 +0530 Subject: [PATCH] feat: add open-webui --- hosts/homelab/default.nix | 1 + modules/nixos/open-webui.nix | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 modules/nixos/open-webui.nix 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"; + }; + }; +}