nix generator: less repetition

This commit is contained in:
Motiejus Jakštys 2024-09-29 23:21:04 +03:00
parent e3b348d5c0
commit adfa10ff62

View File

@ -19,16 +19,15 @@ let
]; ];
text = '' text = ''
set -x set -x
${lib.concatLines ( ${lib.concatMapStringsSep "\n"
map (name: ''
(name: '' mkdir /data/${name}
mkdir /data/${name} bindfs -u ${cfg.bindAsUser} /var/run/immich/bind-paths/${name} /data/${name}'')
bindfs -u ${cfg.bindAsUser} /var/run/immich/bind-paths/${name} /data/${name}'') (lib.attrNames cfg.bindPaths)
(lib.attrNames cfg.bindPaths) }
)}
exec setpriv \ exec setpriv \
--ruid ${immich-user} \ --ruid ${immich-user} \
--inh-caps -sys_admin,-setuid,-setgid \ --inh-caps -sys_admin,-setuid,-setgid \
${lib.getExe immich-package} ${lib.getExe immich-package}
''; '';
}; };