From 970991f32d466198e70a013d6a9fb0054700f945 Mon Sep 17 00:00:00 2001 From: William Date: Tue, 14 Apr 2026 11:29:49 -0300 Subject: [PATCH] alexandria: add karakeep at read.baduhai.dev --- aspects/hosts/_alexandria/karakeep.nix | 22 ++++++++++++++++++++++ data/services.nix | 5 +++++ 2 files changed, 27 insertions(+) create mode 100644 aspects/hosts/_alexandria/karakeep.nix diff --git a/aspects/hosts/_alexandria/karakeep.nix b/aspects/hosts/_alexandria/karakeep.nix new file mode 100644 index 0000000..67d6def --- /dev/null +++ b/aspects/hosts/_alexandria/karakeep.nix @@ -0,0 +1,22 @@ +{ + inputs, + ... +}: + +let + mkNginxVHosts = inputs.self.lib.mkNginxVHosts; +in + +{ + services.karakeep = { + enable = true; + meilisearch.enable = true; + extraEnvironment = { + PORT = "58223"; + }; + }; + + services.nginx.virtualHosts = mkNginxVHosts { + domains."read.baduhai.dev".locations."/".proxyPass = "http://127.0.0.1:58223/"; + }; +} diff --git a/data/services.nix b/data/services.nix index 9f04d89..beb0166 100644 --- a/data/services.nix +++ b/data/services.nix @@ -38,5 +38,10 @@ domain = "rss.baduhai.dev"; host = "alexandria"; } + { + name = "karakeep"; + domain = "read.baduhai.dev"; + host = "alexandria"; + } ]; }