From 60a323c10685fa2bacfceae7b38272cd2f6982ba Mon Sep 17 00:00:00 2001 From: tootbrute Date: Mon, 30 Mar 2026 16:02:55 +0800 Subject: [PATCH] added searxng --- services/calibre-web.nix | 6 ++---- services/searxng.nix | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 4 deletions(-) create mode 100644 services/searxng.nix diff --git a/services/calibre-web.nix b/services/calibre-web.nix index d40c645..70e2d95 100644 --- a/services/calibre-web.nix +++ b/services/calibre-web.nix @@ -13,10 +13,8 @@ options = { enableBookUploading = false; enableBookConversion = true; - # No " " around absolute path - # Make sure a calibre library .db file is in this folder - # Example file: https://github.com/janeczku/calibre-web/raw/master/library/metadata.db - calibreLibrary ="/home/elias/nixos-knossos/books"; + calibreLibrary ="/mnt/plakias/enc/books"; + # calibreLibrary ="/home/elias/nixos-knossos/books"; }; }; diff --git a/services/searxng.nix b/services/searxng.nix new file mode 100644 index 0000000..651343b --- /dev/null +++ b/services/searxng.nix @@ -0,0 +1,16 @@ +{ config, pkgs, ... }: +{ + +services.searx = { + enable = true; + redisCreateLocally = true; + settings.server = { + bind_address = "::1"; + port = 8080; + # WARNING: setting secret_key here might expose it to the nix cache + # see below for the sops or environment file instructions to prevent this + secret_key = "asdfkljlksjd38107e17u00d28481#*@)$)*"; + }; +}; + +}