1
0
forked from finn/tinyboard
Files
tinyboard/hub/rclone-mount@.service

26 lines
594 B
SYSTEMD
Raw Normal View History

2026-04-13 12:31:45 -07:00
#~/.config/systemd/user/rclone-mount@.service
[Unit]
Description=Rclone mount of %i
After=network-online.target
Wants=network-online.target
[Service]
2026-04-13 13:39:16 -07:00
Type=simple
2026-04-13 12:31:45 -07:00
ExecStartPre=/usr/bin/mkdir -p %h/mnt/%i
ExecStart=/usr/bin/rclone mount %i: %h/mnt/%i \
--config=%h/.config/rclone/rclone.conf \
--vfs-cache-mode writes \
--vfs-cache-max-size 256M \
--allow-other \
--log-level INFO \
2026-04-13 13:39:16 -07:00
--log-file %h/.local/share/rclone-%i.log
2026-04-13 12:31:45 -07:00
ExecStop=/bin/fusermount -u %h/mnt/%i
Restart=on-failure
2026-04-13 13:39:16 -07:00
RestartSec=10
StartLimitInterval=60
StartLimitBurst=3
2026-04-13 12:31:45 -07:00
[Install]
WantedBy=default.target