diff options
Diffstat (limited to 'lindy/old/systemd/rclone-mount@.service')
-rw-r--r-- | lindy/old/systemd/rclone-mount@.service | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/lindy/old/systemd/rclone-mount@.service b/lindy/old/systemd/rclone-mount@.service new file mode 100644 index 0000000..2f5a454 --- /dev/null +++ b/lindy/old/systemd/rclone-mount@.service @@ -0,0 +1,15 @@ +[Unit] +Description=Mount a directory using rclone +After=network.target + +[Service] +ExecStartPre=sh -c "fusermount -u /home/lx.nobackup/mnt/%i || exit 0" +ExecStart=/usr/bin/rclone mount --vfs-cache-mode minimal --cache-dir /home/lx/.cache/rclone/%i %i: /home/lx.nobackup/mnt/%i + +# Restart every >2 seconds to avoid StartLimitInterval failure +RestartSec=10 +Restart=always + +[Install] +WantedBy=default.target + |