20 lines
618 B
Django/Jinja
20 lines
618 B
Django/Jinja
[Unit]
|
|
Description=rclone mount for Paperless {{ item.name }}
|
|
After=network-online.target
|
|
Wants=network-online.target
|
|
Before=docker.service
|
|
|
|
[Service]
|
|
Type=notify
|
|
ExecStart=/usr/bin/rclone mount {{ item.remote }} /mnt/paperless/{{ item.name }} \
|
|
--config /etc/rclone-paperless.conf \
|
|
--allow-other --uid {{ paperless_uid }} --gid {{ paperless_uid }} --umask 022 \
|
|
--vfs-cache-mode {{ item.cache }} --cache-dir {{ rclone_cache_dir }} \
|
|
--vfs-cache-max-size 2G --dir-cache-time 30s
|
|
ExecStop=/bin/fusermount3 -u /mnt/paperless/{{ item.name }}
|
|
Restart=on-failure
|
|
RestartSec=5
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|