Raspberry Pi Seedbox Setup
24/7 Low-Power Torrenting
Why leave a 400W gaming PC running all night to download torrents? A Raspberry Pi draws less than 5 watts. Here is the ultimate guide to building a silent, headless, 24/7 torrent server.
🛠️ What You Need
- Raspberry Pi (Pi 3B+, 4, or 5 recommended)
- MicroSD Card (16GB+ for OS)
- External USB Hard Drive / SSD for storage
- Power supply & Ethernet cable
// 1. Preparing the Storage
First, connect your external USB drive to the Pi. We need to mount it permanently so the torrent client can save files to it.
// Find your external drive (look for /dev/sda1 or similar):
sudo fdisk -l
// Create a mount point and give permissions:
sudo mkdir -p /mnt/torrents
sudo chown -R $USER:$USER /mnt/torrents
sudo chmod -R 775 /mnt/torrents
// 2. Installing Transmission-daemon
Transmission is lightweight and has an excellent web interface, making it perfect for the Pi.
// Install the daemon:
sudo apt update
sudo apt install transmission-daemon -y
CRITICAL: You must stop the service before editing its configuration file, otherwise your changes will be overwritten on exit.
sudo systemctl stop transmission-daemon
sudo nano /etc/transmission-daemon/settings.json
// 3. Configuring Settings
Change the following lines in your settings.json:
"download-dir": "/mnt/torrents",
"incomplete-dir": "/mnt/torrents/incomplete",
"incomplete-dir-enabled": true,
"rpc-whitelist-enabled": false,
"rpc-password": "your-new-password",
"rpc-username": "pi",
"umask": 2,
Tip: Type a plain text password. Transmission will automatically hash it when you start the service.
// Start the service again:
sudo systemctl start transmission-daemon
// 4. Accessing the Web UI
Open a browser on your main computer and navigate to the Pi's IP address on
port 9091 (e.g., http://192.168.1.50:9091). Log in with the
username and password you set.
Now you can upload .torrent files or paste
Magnet links from your main PC directly to the Pi. It runs silently 24/7.
Maximize Pi Speed
Make sure to add extra trackers to your torrents so the Pi discovers peers faster. Use our top tracker list.