server-config/services/immich.nix
2024-10-25 15:39:25 -04:00

28 lines
414 B
Nix

{
service_configs,
pkgs,
config,
...
}:
{
services.immich = {
enable = true;
mediaLocation = service_configs.immich.dir;
port = 2283;
openFirewall = true;
host = "0.0.0.0";
database = {
createDB = false;
};
};
environment.systemPackages = with pkgs; [
immich-go
];
users.users.${config.services.immich.user}.extraGroups = [
"video"
"render"
];
}