Setup rclone on Raspbian to act as Upload service

Install a dedicated user for upload task:
sudo su
groupadd rclone
useradd -s /bin/bash -g rclone -d /home/rclone rclone
# replace all groups
usermod rclone -G rclone,sudo,debian-deluged
# passwordless access for sudo command
cd /etc/sudoers.d
echo "rclone ALL=(ALL) NOPASSWD: ALL"> 011_rclone-nopasswd
mkdir /home/rclone
chown rclone. /home/rclone
chmod -R g+s /home/rclone
Navigate to rclone user:
su - rclone
Install application:
mkdir -p ~/.config/rclone

mv rclone.conf ~/.config/rclone

curl https://rclone.org/install.sh | sudo bash

rclone -vv sync Pictures:Pictures ~/Pictures

# list all direcotries in dropbox root folder
rclone lsd dropbox:/ --max-depth 1
Create symbolic link:
ln -s /var/lib/deluged/Downloads/Completed/Upload /home/rclone

No comments: