clan/machines/moritz-server/nixarr/default.nix
2025-08-26 20:15:11 +02:00

33 lines
608 B
Nix

{
inputs,
config,
...
}: {
imports = [
inputs.nixarr.nixosModules.default
./autobrr.nix
./jellyfin.nix
./jellyseerr.nix
./ntfy.nix
./prowlarr.nix
./radarr.nix
./recyclarr.nix
./sonarr.nix
./transmission.nix
];
nixarr = {
enable = true;
stateDir = "/var/lib/nixarr";
mediaDir = "/data/nixarr";
vpn = {
enable = true;
wgConf = config.clan.core.vars.generators.nixarr-vpn.files.config.path;
};
};
clan.core.vars.generators."nixarr-vpn" = {
prompts.config.type = "multiline";
prompts.config.persist = true;
};
}