Deluge is a popular BitTorrent client, and now it’s easy to get it running on your Raspberry Pi. Follow this guide to install Deluge on Raspberry Pi in just a few steps.
Installing Deluge on Raspberry Pi can be a bit tricky if you’re not familiar with the process. In this article, we’ll walk you through every step of installing and setting up Deluge on your Raspberry …
Updated October 18, 2023
Installing Deluge on Raspberry Pi can be a bit tricky if you’re not familiar with the process. In this article, we’ll walk you through every step of installing and setting up Deluge on your Raspberry Pi device. We’ll also cover some basic configuration options to help you get started with torrenting.
- Update Your Raspberry Pi - Before starting the installation process, make sure your Raspberry Pi is up-to-date by running the following command in the terminal: - sudo apt update && sudo apt upgrade -y
- Install Deluge - To install Deluge on your Raspberry Pi, you’ll need to add a third-party repository called Raspbian Backports. This will ensure that you get the latest version of Deluge available for your device: - sudo apt install -t buster-backports deluged deluge-web
- Set up the Web Interface - By default, Deluge doesn’t come with a web interface. To set one up, you can use the built-in web UI or install a third-party web client like Deluge Web UI. Here’s how to install Deluge Web UI: - First, clone the repository from GitHub:git clone https://github.com/idlesign/deluge-webui.git
- Install the required dependencies:sudo apt install python3-pip python3-dev libssl-dev cd deluge-webui && sudo pip3 install -r requirements.txt
- Configure Deluge Web UI by running:./setup.py
- Follow the prompts to set up your username, password, and other settings.
 
- First, clone the repository from GitHub:
- Configure Deluge - By default, Deluge will use the default port (58846) for incoming connections. If you want to change this, edit the - /etc/deluge/core.conffile:- sudo nano /etc/deluge/core.conf- Look for the - download_portand- upload_portlines and change them to your desired port number. Save and close the file when done.
- Enable and Start Deluge - To ensure that Deluge starts automatically with your Raspberry Pi, enable and start the deluged service: - sudo systemctl enable --now deluged
- Connect to the Web Interface - Now you can connect to the Deluge Web UI by going to - http://your_raspberry_pi_ip:81123in your web browser. Log in with the username and password you set up during the setup process.
- Configure Your Torrent Client - Once you’re connected to the Web UI, click on “Preferences” in the top right corner and select “Daemon.” Here, you can configure settings like download locations, speed limits, and more. Don’t forget to save your changes! 
Congratulations! You have successfully installed Deluge on your Raspberry Pi. Now you can start downloading torrents and taking advantage of the Raspberry Pi’s low power consumption and small form factor.
