Add jupiter storage

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-07-01 01:30:15 +01:00
parent 68e6eddd22
commit 88ef04def8
6 changed files with 123 additions and 71 deletions

View File

@@ -50,7 +50,10 @@ in
fullName = "Nikolaos Karaolidis";
description = "Nikolaos Karaolidis";
hashedPasswordFile = config.sops.secrets."${user}-password".path;
extraGroups = [ "wheel" ];
extraGroups = [
"wheel"
"storage"
];
linger = true;
uid = lib.strings.toInt (builtins.readFile ./uid);
openssh.authorizedKeys.keys = [
@@ -62,4 +65,8 @@ in
username = user;
homeDirectory = home;
};
systemd.tmpfiles.rules = [
"d /mnt/storage/private/${user} 0700 ${user} ${config.users.users.${user}.group}"
];
}