cross-seed is an app designed to help you download torrents that you can cross seed based on your existing torrents. It is designed to match conservatively to minimize manual intervention.
cross-seed can inject the torrents it finds directly into your torrent client. Currently, the supported clients are
If your client isn’t supported, cross-seed will download a bunch of torrent files to a folder you specify. After that, I recommend using AutoTorrent2 to do the last-mile delivery into your client.
openssh
apps.sudo curl -fsSL https://deb.nodesource.com/setup_20.x -o nodesource_setup.sh && \
sudo -E bash nodesource_setup.sh && \
sudo apt-get install nodejs && \
sudo npm install -g npm && \
sudo npm install -g cross-seed && \
cross-seed --version
gigauser@openssh-debian-gigauser:~$ cross-seed --version
5.9.2
export CONFIG_DIR=/config
export DOCKER_ENV=true
cross-seed gen-config
nano /config/config.js
export CONFIG_DIR=/config
export DOCKER_ENV=true
cross-seed daemon -i /storage/watch/deluge
Make sure cross-seed is running perfectly before you create the service.
SERVICE_NAME=cross-seed
sudo touch /etc/supervisor/conf.d/${SERVICE_NAME}.conf && \
sudo tee /etc/supervisor/conf.d/${SERVICE_NAME}.conf <<EOF
[program:${SERVICE_NAME}]
command=cross-seed daemon
user=$USER
autostart=true
autorestart=true
stderr_logfile=/config/$SERVICE_NAME.stdout.log
stdout_logfile=/config/$SERVICE_NAME.stdout.log
environment=CONFIG_DIR="/config",DOCKER_ENV="true"
EOF