Loading nixos/modules/services/web-apps/photoprism.nix +3 −5 Original line number Diff line number Diff line Loading @@ -116,7 +116,7 @@ in LoadCredential = lib.optionalString ( cfg.passwordFile != null ) "PHOTOPRISM_ADMIN_PASSWORD:${cfg.passwordFile}"; ) "PHOTOPRISM_ADMIN_PASSWORD_FILE:${cfg.passwordFile}"; LockPersonality = true; PrivateDevices = true; Loading Loading @@ -146,19 +146,17 @@ in wantedBy = [ "multi-user.target" ]; environment = env; # reminder: easier password configuration will come in https://github.com/photoprism/photoprism/pull/2302 preStart = '' ln -sf ${manage} photoprism-manage ${lib.optionalString (cfg.passwordFile != null) '' export PHOTOPRISM_ADMIN_PASSWORD=$(cat "$CREDENTIALS_DIRECTORY/PHOTOPRISM_ADMIN_PASSWORD") export PHOTOPRISM_ADMIN_PASSWORD_FILE=$CREDENTIALS_DIRECTORY/PHOTOPRISM_ADMIN_PASSWORD_FILE ''} exec ${cfg.package}/bin/photoprism migrations run -f ''; script = '' ${lib.optionalString (cfg.passwordFile != null) '' export PHOTOPRISM_ADMIN_PASSWORD=$(cat "$CREDENTIALS_DIRECTORY/PHOTOPRISM_ADMIN_PASSWORD") export PHOTOPRISM_ADMIN_PASSWORD_FILE=$CREDENTIALS_DIRECTORY/PHOTOPRISM_ADMIN_PASSWORD_FILE ''} exec ${cfg.package}/bin/photoprism start ''; Loading Loading
nixos/modules/services/web-apps/photoprism.nix +3 −5 Original line number Diff line number Diff line Loading @@ -116,7 +116,7 @@ in LoadCredential = lib.optionalString ( cfg.passwordFile != null ) "PHOTOPRISM_ADMIN_PASSWORD:${cfg.passwordFile}"; ) "PHOTOPRISM_ADMIN_PASSWORD_FILE:${cfg.passwordFile}"; LockPersonality = true; PrivateDevices = true; Loading Loading @@ -146,19 +146,17 @@ in wantedBy = [ "multi-user.target" ]; environment = env; # reminder: easier password configuration will come in https://github.com/photoprism/photoprism/pull/2302 preStart = '' ln -sf ${manage} photoprism-manage ${lib.optionalString (cfg.passwordFile != null) '' export PHOTOPRISM_ADMIN_PASSWORD=$(cat "$CREDENTIALS_DIRECTORY/PHOTOPRISM_ADMIN_PASSWORD") export PHOTOPRISM_ADMIN_PASSWORD_FILE=$CREDENTIALS_DIRECTORY/PHOTOPRISM_ADMIN_PASSWORD_FILE ''} exec ${cfg.package}/bin/photoprism migrations run -f ''; script = '' ${lib.optionalString (cfg.passwordFile != null) '' export PHOTOPRISM_ADMIN_PASSWORD=$(cat "$CREDENTIALS_DIRECTORY/PHOTOPRISM_ADMIN_PASSWORD") export PHOTOPRISM_ADMIN_PASSWORD_FILE=$CREDENTIALS_DIRECTORY/PHOTOPRISM_ADMIN_PASSWORD_FILE ''} exec ${cfg.package}/bin/photoprism start ''; Loading