Automatically cross seed on another seedbox.
Transfer file from a seedbox to your another seedbox and automatically cross seed.
install nodejs
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
source ~/.profile
nvm install stable
npm install pm2 -g
clone code
git clone https://github.com/lushdog/auto-xseed.git
npm install
Copy config.example.json
to config.json
see https://rclone.org/
pm2 start index.js --name xseed
pm2 log xseed
{
"completePath": "/home/xx/deluge/complete", // deluge complete torrent dir. Make sure to set deluge `Move completed to:` option
"rcloneName": "god", // rclone name, set up rclone to transfer file to your another seedbox.
"delugePort": 37892, // deluge daemon port
"torrentPath": "/home/xx/.config/deluge/state/", // deluge state path.
"destinationPath": "/home/xx/torrents/rtorrent/", // Your another seedbox's client default download dir.
"watchDir": "/home/xx/rwatch" // Your another seedbox's client watch dir.
"delugeAuth": "" // deluge auth see /home/xxx/.config/deluge/auth. Needed if you run script under another user
}