STOP and READ USE THIS TEMPLATE NO EXCEPTIONS - By not using this, you waste your time, our time and really hate puppies. Please remove these two lines and that will confirm you have read them.
What is the problem you are having with rclone?
I’m not experiencing any issues, but I’m using Plex and would like to improve the performance. Specifically, I’d like media to start faster and skipping within files to be quicker.
Run the command 'rclone version' and share the full output of the command.
rclone v1.68.1
- os/version: ubuntu 22.04 (64 bit)
- os/kernel: 5.15.0-122-generic (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.23.1
- go/linking: static
- go/tags: none
Which cloud storage system are you using? (eg Google Drive)
Dedicated Server with Raid0 Harddrive for maxium Performance in writes and reads. With rclone serve webdav.
The command you were trying to run (eg rclone copy /tmp remote:tmp
)
not tested yet.
Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.
[localstorage]
type = webdav
url = http://xx.xxx.xxx.xxx:xxx1
vendor = rclone
pass = XXX
user = XXX
[Unit]
Description=RClone Service Webdav Mount
Wants=network-online.target
After=network-online.target
[Service]
Type=notify
Environment=RCLONE_CONFIG=/media/rclone.conf
RestartSec=5
ExecStart=/usr/bin/rclone mount localstorage: /media/localstorage \
# This is for allowing users other than the user running rclone access to the mount
--allow-other \
# Dropbox is a polling remote so this value can be set very high and any changes are detected via polling.
--dir-cache-time 1m \
# Log file location
--log-file /media/localstorage.log \
# Set the log level
--log-level INFO \
# This is setting the file permission on the mount to user and group have the same access and other can read
--umask 002 \
# This sets up the remote control daemon so you can issue rc commands locally
--rc \
# This is the default port it runs on
--rc-addr 127.0.0.1:5574 \
# no-auth is used as no one else uses my server and it is not a shared seedbox
--rc-no-auth \
# The local disk used for caching
--cache-dir=/media/cache/ \
--vfs-cache-mode full \
# This limits the cache size to the value below
#--vfs-cache-max-size 1200G \
# Speed up the reading: Use fast (less accurate) fingerprints for change detection
--vfs-fast-fingerprint \
# Set chunk size
#--vfs-read-chunk-size 32M \
--no-checksum \
#--buffer-size 256M \
#--vfs-read-chunk-size-limit off \
# Wait before uploading
#--vfs-write-back 1m \
# This limits the age in the cache if the size is reached and it removes the oldest files first
--vfs-cache-max-age 12h \
# Disable HTTP2
#--disable-http2 \
#--sftp-idle-timeout 60m \
# Set the tpslimit
#--tpslimit 12 \
# Set the tpslimit-burst
--tpslimit-burst 0
ExecStop=/bin/fusermount -uz /media/localstorage
ExecStartPost=/usr/bin/rclone rc vfs/refresh recursive=true --url 127.0.0.1:5574 _async=true
Restart=on-failure
User=1000
Group=1000
[Install]
WantedBy=multi-user.target
A log from the command that you were trying to run with the -vv
flag
no logs, because of no issues at all.