From 5e6198c3ef865e0a4368df4ceef213caf9283429 Mon Sep 17 00:00:00 2001 From: oqyude Date: Mon, 8 Sep 2025 23:20:13 +0300 Subject: [PATCH] 123 --- flake.lock | 8 ++++---- nixosModules/server/default.nix | 2 +- nixosModules/server/miniflux.nix | 8 ++++++-- nixosModules/server/open-webui.nix | 14 +++++++------- 4 files changed, 18 insertions(+), 14 deletions(-) diff --git a/flake.lock b/flake.lock index 62e0e94..b21bbcc 100755 --- a/flake.lock +++ b/flake.lock @@ -512,11 +512,11 @@ }, "zeroq-credentials": { "locked": { - "lastModified": 1755436696, - "narHash": "sha256-l4YuBc5TjEdiFFW1sxQTvpJf1T6HPXtPtYMiLdSNJeU=", + "lastModified": 1757360007, + "narHash": "sha256-P45f3hrLLQ7iEhQVM1lhSH34jHJLhnIIjvpC/jsEl4I=", "ref": "refs/heads/master", - "rev": "39e93654736fb56de2af593771213927b7fb57b7", - "revCount": 27, + "rev": "0fe7b4eb2f5fbcc64843d483c8417b53ad2bcf80", + "revCount": 28, "type": "git", "url": "ssh://git@github.com/oqyude/zeroq-credentials.git" }, diff --git a/nixosModules/server/default.nix b/nixosModules/server/default.nix index aeab26e..82198e9 100755 --- a/nixosModules/server/default.nix +++ b/nixosModules/server/default.nix @@ -5,7 +5,7 @@ { imports = [ #./cloudflared.nix - #./open-webui.nix + # ./open-webui.nix ../software/beets ./calibre-web.nix ./immich.nix diff --git a/nixosModules/server/miniflux.nix b/nixosModules/server/miniflux.nix index 93b1937..84fda53 100755 --- a/nixosModules/server/miniflux.nix +++ b/nixosModules/server/miniflux.nix @@ -1,13 +1,17 @@ { config, + inputs, + xlib, ... }: { services.miniflux = { - enable = false; + enable = true; config = { + ADMIN_USERNAME = ""; CLEANUP_FREQUENCY = 48; - LISTEN_ADDR = "localhost:6061"; + LISTEN_ADDR = "0.0.0.0:6061"; }; + adminCredentialsFile = "${inputs.zeroq-credentials}/services/miniflux/admin-pass.txt"; }; } diff --git a/nixosModules/server/open-webui.nix b/nixosModules/server/open-webui.nix index eac3832..4533752 100755 --- a/nixosModules/server/open-webui.nix +++ b/nixosModules/server/open-webui.nix @@ -5,17 +5,17 @@ pkgs, ... }: -let - fix = import inputs.nixpkgs-last-unstable { - system = "x86_64-linux"; - config.allowUnfree = true; - }; # temp -in +# let +# fix = import inputs.nixpkgs-last-unstable { +# system = "x86_64-linux"; +# config.allowUnfree = true; +# }; # temp +# in { services = { open-webui = { enable = true; - package = fix.open-webui; + #package = fix.open-webui; host = "0.0.0.0"; port = 11112; openFirewall = true;