created immich config

This commit is contained in:
Leyla Becker 2025-03-16 21:00:44 -05:00
parent 4b014ed29f
commit 3ec99b599b
4 changed files with 89 additions and 16 deletions

View file

@ -19,10 +19,10 @@
forgejo = 2002;
adguardhome = 2003;
hass = 2004;
headscale = 2005;
syncthing = 2007;
ollama = 2008;
git = 2009;
immich = 2010;
};
gids = {
@ -34,10 +34,10 @@
forgejo = 2002;
adguardhome = 2003;
hass = 2004;
headscale = 2005;
syncthing = 2007;
ollama = 2008;
git = 2009;
immich = 2010;
};
users = config.users.users;
@ -135,12 +135,6 @@ in {
group = config.users.users.hass.name;
};
headscale = {
uid = lib.mkForce uids.headscale;
isSystemUser = true;
group = config.users.users.headscale.name;
};
syncthing = {
uid = lib.mkForce uids.syncthing;
isSystemUser = true;
@ -159,6 +153,12 @@ in {
isNormalUser = config.services.forgejo.enable;
group = config.users.users.git.name;
};
immich = {
uid = lib.mkForce uids.immich;
isSystemUser = true;
group = config.users.users.immich.name;
};
};
groups = {
@ -225,14 +225,6 @@ in {
];
};
headscale = {
gid = lib.mkForce gids.headscale;
members = [
users.headscale.name
# leyla
];
};
syncthing = {
gid = lib.mkForce gids.syncthing;
members = [
@ -255,6 +247,14 @@ in {
users.git.name
];
};
immich = {
gid = lib.mkForce gids.immich;
members = [
users.immich.name
# leyla
];
};
};
};
}