Add open-webui. Perms on data dir might be wrong

This commit is contained in:
Jacob Hinkle 2025-08-25 08:19:25 -04:00
parent ecaa0e698c
commit d22a5f0db1
2 changed files with 14 additions and 0 deletions

View File

@ -170,6 +170,15 @@
# Enable the OpenSSH daemon. # Enable the OpenSSH daemon.
openssh.enable = true; openssh.enable = true;
# This is an ollama frontend. Formerly called ollama-webui
open-webui = {
enable = true;
environment.OLLAMA_API_BASE_URL = "http://192.168.88.18:11434";
host = "cj.monster-squeaker.ts.net";
port = 8687;
stateDir = "/serverdata/open-webui";
};
pipewire = { pipewire = {
enable = true; enable = true;
alsa.enable = true; alsa.enable = true;

View File

@ -80,6 +80,11 @@
fsType = "zfs"; fsType = "zfs";
neededForBoot = true; neededForBoot = true;
}; };
fileSystems."/serverdata/open-webui" =
{ device = "rpool/serverdata/open-webui";
fsType = "zfs";
neededForBoot = true;
};
fileSystems."/serverdata/pihole" = fileSystems."/serverdata/pihole" =
{ device = "rpool/serverdata/pihole"; { device = "rpool/serverdata/pihole";
fsType = "zfs"; fsType = "zfs";