diff --git a/hosts/chunk/rclone.nix b/hosts/chunk/rclone.nix index 9b379ec..74aada0 100644 --- a/hosts/chunk/rclone.nix +++ b/hosts/chunk/rclone.nix @@ -6,13 +6,12 @@ systemd.services.immich-mount = { enable = true; description = "Mount the immich data remote"; - after = ["network-online.target"]; requires = ["network-online.target"]; requiredBy = ["podman-immich-server.service"]; serviceConfig = { Type = "notify"; ExecStartPre = "/usr/bin/env mkdir -p /mnt/photos"; - ExecStart = "${pkgs.rclone}/bin/rclone mount --config /home/yt/.config/rclone/rclone.conf --transfers=32 --dir-cache-time 72h --vfs-cache-mode writes --vfs-cache-max-size 2G photos: /mnt/photos "; + ExecStart = "${pkgs.rclone}/bin/rclone mount --config /home/yt/.config/rclone/rclone.conf --cache-dir /var/cache/rclone --transfers=32 --dir-cache-time 72h --vfs-cache-mode writes --vfs-cache-max-size 2G photos: /mnt/photos "; ExecStop = "${pkgs.fuse}/bin/fusermount -u /mnt/photos"; EnvironmentFile = config.sops.secrets."rclone/env".path; };