Installing autodl-irssi
autodl-irssi is an IRC-based torrent autodownloader that monitors tracker announce channels and grabs new torrents matching your filters. On a Pulsed Media seedbox (also searched as seedbpx or seedbocx), it connects to RTorrent through the ruTorrent plugin and lets you automate downloads from private trackers without manual .torrent file handling.
Use autodl-irssi at your own risk. No support is provided for autodl-irssi. If you do not know what autodl is or what it does, you do not need it. If you cannot follow the instructions below, you should not be using autodl.
Support policy
autodl-irssi is a third-party tool. Pulsed Media does not provide support for it:
- We will not fix configuration issues caused by autodl
- We will not build automation scripts for you
- We will not open system configs for autodl
- Repeated tickets about autodl issues may incur extra service charges
If autodl breaks your setup, support extends only to wiping the seedbox so you can start fresh.
Script install (recommended)
The fastest way to install autodl-irssi on your Pulsed Media seedbox. Log in via SSH and run:
wget https://pulsedmedia.com/remote/autodl.txt -O autodl.sh; bash autodl.sh
This handles the download, extraction, plugin setup, and configuration in one step.
Manual installation
If you prefer to install step by step, follow the sections below.
Installing autodl-irssi
Log in to your seedbox via SSH (PuTTY on Windows, Terminal on Mac/Linux) and run each command one at a time:
mkdir -p ~/.irssi/scripts/autorun cd ~/.irssi/scripts curl -sL http://git.io/vlcND | grep -Po '(?<="browser_download_url": ")(.*-v[\d.]+.zip)' | xargs wget --quiet -O autodl-irssi.zip unzip -o autodl-irssi.zip rm autodl-irssi.zip cp autodl-irssi.pl autorun/ mkdir -p ~/.autodl touch ~/.autodl/autodl.cfg
autodl-irssi is now installed to ~/.irssi/scripts/ and set to autorun with irssi.
Installing the ruTorrent plugin
The ruTorrent plugin gives you a web interface for managing autodl-irssi filters and settings.
cd ~/www/rutorrent/plugins/ git clone https://github.com/autodl-community/autodl-rutorrent.git autodl-irssi cp autodl-irssi/_conf.php autodl-irssi/conf.php
Configuration
autodl-irssi and the ruTorrent plugin communicate over a local TCP connection. You need to set a matching port and password in both config files.
ruTorrent plugin config
nano ~/www/rutorrent/plugins/autodl-irssi/conf.php
Pick a random port and password:
$autodlPort = 6457; $autodlPassword = "Behy4ywsdgV";
Save with Ctrl+X, then Y to confirm.
autodl-irssi config
nano ~/.autodl/autodl.cfg
Use the same port and password:
[options] gui-server-port = 6457 gui-server-password = Behy4ywsdgV
Save with Ctrl+X, then Y.
Starting autodl-irssi
Start irssi in a detached screen session:
screen -dmS autodl irssi
autodl-irssi will load automatically. Log in to your seedbox's ruTorrent interface and look for the autodl-irssi tab in the top bar.
To reattach to the irssi session later: screen -r autodl
See also
- Seedbox — seedbox hosting with Pulsed Media
- RTorrent — the default torrent client on Pulsed Media seedboxes
- Tracker (BitTorrent) — how trackers work and why they matter for autodl