mirror of
https://github.com/CHN-beta/nixos.git
synced 2026-01-12 05:29:23 +08:00
Compare commits
1 Commits
5de71b4f6d
...
meilisearc
| Author | SHA1 | Date | |
|---|---|---|---|
| 0447b56167 |
1898
flake.lock
generated
1898
flake.lock
generated
File diff suppressed because it is too large
Load Diff
@@ -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:
|
||||
|
||||
@@ -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";
|
||||
|
||||
Reference in New Issue
Block a user