This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

machines.neoprism: add download user with ro yellow mount

+33
+30
2configs/download-user.nix
··· 1 + { self, ... }: 2 + { 3 + users.users.download = { 4 + isNormalUser = true; 5 + home = "/home/download"; 6 + createHome = true; 7 + group = "users"; 8 + useDefaultShell = true; 9 + openssh.authorizedKeys.keys = [ 10 + self.keys.ssh.barnacle.public 11 + self.keys.ssh.yubi_pgp.public 12 + self.keys.ssh.yubi1.public 13 + self.keys.ssh.yubi2.public 14 + self.keys.ssh.solo2.public 15 + self.keys.ssh.xerxes.public 16 + self.keys.ssh.massulus.public 17 + ]; 18 + }; 19 + 20 + fileSystems."/home/download/yellow" = { 21 + device = "/var/download"; 22 + fsType = "none"; 23 + options = [ 24 + "bind" 25 + "ro" 26 + "nofail" 27 + "x-systemd.automount" 28 + ]; 29 + }; 30 + }
+3
machines/neoprism/config.nix
··· 51 51 52 52 # vaultwarden 53 53 ../../2configs/vaultwarden.nix 54 + 55 + # download user 56 + ../../2configs/download-user.nix 54 57 ]; 55 58 56 59 krebs.build.host = config.krebs.hosts.neoprism;