mochi/nixos/hosts/shadowfax/config/sops-secrets.nix
Joseph Hanson 9041d39a77
Some checks failed
Build / nix-build (native-x86_64, gandalf) (push) Failing after 1m5s
Build / nix-build (native-x86_64, telperion) (push) Successful in 3m2s
Build / nix-build (native-x86_64, shadowfax) (push) Failing after 21m25s
add Radarr
2025-02-03 15:07:44 -06:00

112 lines
2.9 KiB
Nix

{...}: {
secrets = {
# Minio
"minio" = {
sopsFile = ../secrets.sops.yaml;
owner = "minio";
group = "minio";
mode = "400";
restartUnits = ["minio.service"];
};
# Syncthing
"syncthing/publicCert" = {
sopsFile = ../secrets.sops.yaml;
owner = "jahanson";
mode = "400";
restartUnits = ["syncthing.service"];
};
"syncthing/privateKey" = {
sopsFile = ../secrets.sops.yaml;
owner = "jahanson";
mode = "400";
restartUnits = ["syncthing.service"];
};
# Prowlarr
"arr/prowlarr/apiKey" = {
sopsFile = ../secrets.sops.yaml;
owner = "prowlarr";
mode = "400";
restartUnits = ["prowlarr.service"];
};
"arr/prowlarr/postgres/dbName" = {
sopsFile = ../secrets.sops.yaml;
owner = "prowlarr";
mode = "400";
restartUnits = ["prowlarr.service"];
};
"arr/prowlarr/postgres/user" = {
sopsFile = ../secrets.sops.yaml;
owner = "prowlarr";
mode = "400";
restartUnits = ["prowlarr.service"];
};
"arr/prowlarr/postgres/password" = {
sopsFile = ../secrets.sops.yaml;
owner = "prowlarr";
mode = "400";
restartUnits = ["prowlarr.service"];
};
"arr/prowlarr/postgres/host" = {
sopsFile = ../secrets.sops.yaml;
owner = "prowlarr";
mode = "400";
restartUnits = ["prowlarr.service"];
};
# # Sonarr
# "arr/sonarr/apiKey" = {
# sopsFile = ../secrets.sops.yaml;
# owner = "sonarr";
# mode = "400";
# restartUnits = [ "sonarr.service" ];
# };
# "arr/sonarr/postgres/dbName" = {
# sopsFile = ../secrets.sops.yaml;
# owner = "sonarr";
# mode = "400";
# restartUnits = [ "sonarr.service" ];
# };
# "arr/sonarr/postgres/user" = {
# sopsFile = ../secrets.sops.yaml;
# owner = "sonarr";
# mode = "400";
# restartUnits = [ "sonarr.service" ];
# };
# "arr/sonarr/postgres/password" = {
# sopsFile = ../secrets.sops.yaml;
# owner = "sonarr";
# mode = "400";
# restartUnits = [ "sonarr.service" ];
# };
# # Radarr
"arr/radarr/apiKey" = {
sopsFile = ../secrets.sops.yaml;
owner = "radarr";
mode = "400";
restartUnits = ["radarr.service"];
};
"arr/radarr/postgres/dbName" = {
sopsFile = ../secrets.sops.yaml;
owner = "radarr";
mode = "400";
restartUnits = ["radarr.service"];
};
"arr/radarr/postgres/user" = {
sopsFile = ../secrets.sops.yaml;
owner = "radarr";
mode = "400";
restartUnits = ["radarr.service"];
};
"arr/radarr/postgres/password" = {
sopsFile = ../secrets.sops.yaml;
owner = "radarr";
mode = "400";
restartUnits = ["radarr.service"];
};
"arr/radarr/postgres/host" = {
sopsFile = ../secrets.sops.yaml;
owner = "radarr";
mode = "400";
restartUnits = ["radarr.service"];
};
};
}