This commit is contained in:
mjallen18
2024-09-20 20:44:16 -05:00
parent 6553d2b574
commit bd812ddae0
7 changed files with 249 additions and 2 deletions

View File

@@ -18,6 +18,8 @@
free-games-claimer.enable = true;
immich.enable = true;
jackett.enable = true;
jellyfin.enable = true;

View File

@@ -41,6 +41,25 @@
"${config.sops.placeholder."jallen-nas/nextcloud/smtppassword"}"
'';
sops.secrets."jallen-nas/immich/db-password" = {
restartUnits = [ "podman-immich-postgres.service" ];
};
sops.secrets."jallen-nas/immich/db-name" = {
restartUnits = [ "podman-immich-postgres.service" ];
};
sops.secrets."jallen-nas/immich/db-user" = {
restartUnits = [ "podman-immich-postgres.service" ];
};
sops.secrets."jallen-nas/immich/server-db-password" = {
restartUnits = [ "podman-immich-server.service" ];
};
sops.secrets."jallen-nas/immich/server-db-name" = {
restartUnits = [ "podman-immich-server.service" ];
};
sops.secrets."jallen-nas/immich/server-db-user" = {
restartUnits = [ "podman-immich-server.service" ];
};
# Permission modes are in octal representation (same as chmod),
# the digits represent: user|group|others
# 7 - full (rwx)