Files
gitlab-mirror/roles/rclone_yandex/templates/rclone-yandex.service.j2
2025-12-16 15:59:02 +03:00

26 lines
676 B
Django/Jinja

[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
ExecStart= \
/usr/bin/rclone mount \
--gid={{ rclone_yandex_group_gid.stdout }} \
--dir-perms=0770 \
--file-perms=0660 \
--umask=007 \
--default-permissions \
--allow-other \
--config "{{ rclone_yandex_config_path }}" \
--log-file="/tmp/rclone/yandex.log" \
--log-level=INFO \
--vfs-cache-mode=off \
yandex: "{{ rclone_mountpoint }}"
ExecStop=/bin/fusermount -u "{{ rclone_mountpoint }}"
[Install]
WantedBy=default.target