revert meilisearch to old version

This commit is contained in:
2023-12-05 11:56:08 +08:00
parent 6fd53808e6
commit 0447b56167
3 changed files with 1869 additions and 44 deletions

1898
flake.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -38,6 +38,7 @@
inputs = { nixpkgs.follows = "nixpkgs"; home-manager.follows = "home-manager"; };
};
nix-doom-emacs = { url = "github:nix-community/nix-doom-emacs"; inputs.nixpkgs.follows = "nixpkgs"; };
nixos-2305.url = "github:CHN-beta/nixos/nixos-23.05";
};
outputs = inputs:

View File

@@ -36,19 +36,7 @@ inputs:
{
User = instance.value.user;
Group = inputs.config.users.users.${instance.value.user}.group;
ExecStart =
let
meilisearch = inputs.pkgs.meilisearch.overrideAttrs (prev:
{
RUSTFLAGS = prev.RUSTFLAGS or [] ++ [ "-Clto=true" "-Cpanic=abort" "-Cembed-bitcode=yes"]
++ (
let inherit (inputs.config.nixos.system.nixpkgs) march;
in (if march != null then [ "-Ctarget-cpu=${march}" ] else [])
);
});
config = inputs.config.sops.templates."meilisearch-${instance.name}.toml".path;
in
"${meilisearch}/bin/meilisearch --config-file-path ${config}";
ExecStart = inputs.topInputs.nixos-2305.nixosConfigurations.pc.config.systemd.services."meilisearch-misskey-misskey".serviceConfig.ExecStart;
Restart = "always";
StartLimitBurst = 3;
LimitNOFILE = "infinity";