feat(tanzanite): immich

Added immich as a service that I host. We shall see if it stays
This commit is contained in:
stitchy 2025-10-10 00:45:39 -07:00
parent 210d1f5a29
commit c066c5f418
Signed by: stitchy
SSH key fingerprint: SHA256:f7Wxv5r7Ooi4z3GxqMBx50LlPRtY/kUK/Sw8K02PYys

View file

@ -69,6 +69,15 @@ in {
return = "404"; return = "404";
}; };
}; };
"pics.stitchy.moe" = {
enableACME = true;
forceSSL = true;
locations."/" = {
proxyPass = "http://[::1]:${toString config.services.immich.port}";
proxyWebsockets = true;
recommendedProxySettings = true;
};
};
"syncv3.stitchy.moe" = { "syncv3.stitchy.moe" = {
enableACME = true; enableACME = true;
forceSSL = true; forceSSL = true;
@ -102,6 +111,11 @@ in {
}; };
}; };
}; };
immich = {
enable = true;
port = 2283;
mediaLocation = "/opt/services/immich";
};
postgresql = { postgresql = {
dataDir = "/opt/services/postgresql/${config.services.postgresql.package.psqlSchema}"; dataDir = "/opt/services/postgresql/${config.services.postgresql.package.psqlSchema}";
}; };