From fb349648ae774be90d88a27984121969f28523f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Motiejus=20Jak=C5=A1tys?= Date: Fri, 2 Aug 2024 16:42:17 +0300 Subject: [PATCH] photoprism: move userdata mounts to /var/lib --- modules/services/photoprism/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/modules/services/photoprism/default.nix b/modules/services/photoprism/default.nix index a059207..3c14180 100644 --- a/modules/services/photoprism/default.nix +++ b/modules/services/photoprism/default.nix @@ -13,16 +13,17 @@ in config = lib.mkIf cfg.enable { services.photoprism = { enable = true; - originalsPath = "/run/photoprism/userdata"; + originalsPath = "/var/cache/photoprism/userdata"; passwordFile = cfg.passwordFile; }; systemd = { - tmpfiles.rules = [ "d /run/photoprism/userdata 0700 photoprism photoprism -" ]; + tmpfiles.rules = [ "d /var/cache/photoprism/userdata 0700 photoprism photoprism -" ]; services.photoprism.serviceConfig = { ProtectHome = lib.mkForce "tmpfs"; + CacheDirectory = "photoprism"; BindPaths = lib.mapAttrsToList ( - name: srcpath: "${srcpath}:/run/photoprism/userdata/${name}" + name: srcpath: "${srcpath}:/var/cache/photoprism/userdata/${name}" ) cfg.paths; }; };