Files
dotfiles/rclone/.config/systemd/user/rclone_ftp_mount.service

29 lines
741 B
SYSTEMD
Raw Normal View History

2025-09-20 14:49:22 -04:00
[Unit]
Description=Mount Rclone FTP
After=network-online.target network.target
Wants=network-online.target
StartLimitIntervalSec=0
2025-09-20 14:49:22 -04:00
[Service]
Type=simple
Environment=HOME=%h
RestartSec=60
2025-09-20 14:49:22 -04:00
ExecStartPre=%h/.local/bin/rclone_mount_check.sh
2026-07-06 16:53:38 -04:00
ExecStartPre=-/bin/fusermount -uz %h/mnt/tdnde_server
ExecStart=/usr/bin/rclone mount tdnde_ftp: %h/mnt/tdnde_server \
--vfs-cache-mode full \
--vfs-cache-max-size 4G \
--vfs-read-chunk-size 4M \
--vfs-read-chunk-size-limit 128M \
--buffer-size 32M \
--ftp-concurrency 20 \
--timeout 300s \
--contimeout 60s \
--dir-cache-time 1h
ExecStop=/bin/fusermount -uz %h/mnt/tdnde_server
ExecStopPost=/bin/fusermount -uz %h/mnt/tdnde_server
2025-09-20 14:49:22 -04:00
Restart=on-failure
[Install]
WantedBy=default.target