diff options
Diffstat (limited to '.config/systemd/user/rclone@.service')
-rw-r--r-- | .config/systemd/user/rclone@.service | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/.config/systemd/user/rclone@.service b/.config/systemd/user/rclone@.service new file mode 100644 index 0000000..1c77377 --- /dev/null +++ b/.config/systemd/user/rclone@.service @@ -0,0 +1,23 @@ +[Unit] +Description=rclone: Remote FUSE filesystem for cloud storage config %i +Documentation=man:rclone(1) +After=network-online.target +Wants=network-online.target + +[Service] +Type=notify +ExecStartPre=-/usr/bin/mkdir -p %h/mnt/%i +ExecStart= \ + /usr/bin/rclone mount \ + --config=%h/.config/rclone/rclone.conf \ + --vfs-cache-mode full \ + --vfs-cache-max-size 1000M \ + --log-level INFO \ + --log-file /tmp/rclone-%i.log \ + --umask 007 \ + --allow-other \ + %i: %h/mnt/%i +ExecStop=/bin/fusermount -u %h/mnt/%i + +[Install] +WantedBy=default.target
\ No newline at end of file |