diff --git a/nixos/modules/services/search/meilisearch.nix b/nixos/modules/services/search/meilisearch.nix index 07c6a507074f..ed51e67a0da8 100644 --- a/nixos/modules/services/search/meilisearch.nix +++ b/nixos/modules/services/search/meilisearch.nix @@ -1,4 +1,9 @@ -{ config, lib, pkgs, ... }: +{ + config, + lib, + pkgs, + ... +}: with lib; @@ -8,7 +13,10 @@ let in { - meta.maintainers = with maintainers; [ Br1ght0ne happysalada ]; + meta.maintainers = with maintainers; [ + Br1ght0ne + happysalada + ]; meta.doc = ./meilisearch.md; ###### interface @@ -37,7 +45,10 @@ in environment = mkOption { description = "Defines the running environment of MeiliSearch."; default = "development"; - type = types.enum [ "development" "production" ]; + type = types.enum [ + "development" + "production" + ]; }; # TODO change this to LoadCredentials once possible @@ -105,6 +116,10 @@ in ###### implementation config = mkIf cfg.enable { + + # used to restore dumps + environment.systemPackages = [ cfg.package ]; + systemd.services.meilisearch = { description = "MeiliSearch daemon"; wantedBy = [ "multi-user.target" ];