What is the problem you are having with rclone?
I've been running Jellyfin with Google Workspace storage mounted with rclone for many years now. I'm now wanting to change to pcloud. I have no issues adding the Google drive folders to the library but for some reason, can't so this with the pclone mount. I get the error "The path could not be found. Please ensure the path is valid and try again."
I spent a couple of days trying things I found on this topic and nothing works. Mostly playing with different permission settings which mostly doesn't work with the pcloud mount.
Has anyone successfully got a Jellyfin/rclone/pcloud setup to work?
I asked this same question on the Jellyfin group since I'm sure one side will point to the other so I'm coving both bases. Thanks.
Run the command 'rclone version' and share the full output of the command.
rclone v1.59.2
- os/version: ubuntu 20.04 (64 bit)
- os/kernel: 5.4.0-153-generic (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.18.6
- go/linking: static
- go/tags: none
(I did upgrade to 1.63 but then the Google mount stopped working so I went degrade the version to work)
Which cloud storage system are you using? (eg Google Drive)
Google Drive - Works Well.
pCloud - Doesn't work with Jellyfin
The command you were trying to run (eg rclone copy /tmp remote:tmp
)
# /etc/systemd/system/rclone.service
[Unit]
Description=pcloud (rclone)
AssertPathIsDirectory=/mnt/pcloud
[Service]
Type=simple
ExecStart=/usr/bin/rclone mount pcloud: /mnt/pcloud
--allow-other \
--cache-tmp-upload-path=/tmp/rclone/upload \
--cache-chunk-path=/tmp/rclone/chunks \
--cache-workers=8 \
--cache-writes \
--cache-dir=/tmp/rclone/vfs \
--cache-db-path=/tmp/rclone/db \
--no-modtime \
--drive-use-trash \
--stats=0 \
--checkers=16 \
--bwlimit=40M \
--dir-cache-time=60m \
--cache-info-age=60m pcloud:/ /mnt/pcloud
ExecStop=/bin/fusermount -u //mnt/pcloud
Restart=always
RestartSec=10
[Install]
WantedBy=default.target
The rclone config contents with secrets removed.
Not sure what is needed here.
A log from the command with the -vv
flag
the command is a service as posted above.