add a few services

This commit is contained in:
k3t
2026-03-15 22:26:26 -06:00
parent 0ff018761f
commit f8f056de51
4 changed files with 68 additions and 14 deletions
+29
View File
@@ -0,0 +1,29 @@
{ config, lib, pkgs, ... }:
{
services.immich = {
enable = true;
port = 2283;
database = {
enable = true;
createDB = true;
};
};
services.nginx.virtualHosts."immich.k3t.dev" = {
enableACME = true;
forceSSL = true;
locations."/" = {
proxyPass = "http://[::1]:${toString config.services.immich.port}";
proxyWebsockets = true;
recommendedProxySettings = true;
extraConfig = ''
client_max_body_size 50000M;
proxy_read_timeout 600s;
proxy_send_timeout 600s;
send_timeout 600s;
'';
};
};
}