add nixos-search-api

This commit is contained in:
Hadi
2025-04-04 20:32:50 +02:00
parent 6ccbbc78f1
commit b8955cc31a
3 changed files with 16 additions and 14 deletions

View File

@@ -63,6 +63,7 @@
inputs.stylix.nixosModules.stylix inputs.stylix.nixosModules.stylix
inputs.sops-nix.nixosModules.sops inputs.sops-nix.nixosModules.sops
inputs.nixarr.nixosModules.default inputs.nixarr.nixosModules.default
inputs.nixos-search-api.nixosModules.nixos-search-api
./hosts/server/configuration.nix ./hosts/server/configuration.nix
]; ];
}; };

View File

@@ -19,6 +19,7 @@
../../server-modules/arr.nix ../../server-modules/arr.nix
../../server-modules/mealie.nix ../../server-modules/mealie.nix
../../server-modules/meilisearch.nix ../../server-modules/meilisearch.nix
../../server-modules/nixos-search-api.nix
# You should let those lines as is # You should let those lines as is
./hardware-configuration.nix ./hardware-configuration.nix

View File

@@ -1,9 +1,8 @@
{ inputs, config, ... }: { config, ... }:
let domain = "nixos-search-api.hadi.diy"; let domain = "search-nixos-api.hadi.diy";
in { in {
imports = [ inputs.nixos-search-api.nixosModules.nixos-search-api ]; services = {
nixos-search-api = {
services.nixos-search-api = {
enable = true; enable = true;
port = 8089; port = 8089;
}; };
@@ -16,4 +15,5 @@ in {
"http://127.0.0.1:${toString config.services.nixos-search-api.port}"; "http://127.0.0.1:${toString config.services.nixos-search-api.port}";
}; };
}; };
};
} }