How to Deploy and Configure AutoAddTorrent

Written by

in

AutoAdd (often referred to as AutoAddTorrent) is a highly useful core automation plugin for the Deluge torrent client. It automatically monitors specified “watch folders” on your system, detects newly added .torrent files, and immediately adds them to your download queue using custom, per-folder rules.

This tool is critical for setting up fully automated home media servers alongside applications like Sonarr and Radarr. 📦 How to Deploy AutoAdd

Because AutoAdd is built directly into Deluge as a core plugin, you do not need to install an external, standalone application. Step 1: Enable the Plugin

Open your Deluge client (either the desktop GUI or the Web UI).

Navigate to Preferences (Edit > Preferences, or the gear icon). Click on Plugins in the left-hand sidebar menu.

Scan the list for AutoAdd, check the box next to it, and click Apply.

You will now see an “AutoAdd” section appear in your left-hand preference menu.

(Note: If you are running a headless server with a split-client setup, make sure you enable it on the Deluge Daemon (deluged) side, though it can still be configured via the connected thin-client GUI). ⚙️ How to Configure AutoAdd

The core power of AutoAdd lies in its multi-folder capability. You can create different watch directories that automatically assign distinct download behaviors. Step 1: Create a Watch Folder Go to Preferences > AutoAdd. Click Add to create a new monitored directory.

Use the file browser to select or type the exact Path to the folder you want the plugin to watch. Check the Enable box to activate that specific path. Step 2: Define Folder-Specific Behaviors

Once a path is selected, you can customize how any torrent placed in that folder is treated. This is ideal for sorting and bandwidth management.

Download Location: Specify a dedicated target directory for the downloaded files. For example, you can point a /watch/movies folder to save directly into your /downloads/movies directory.

Labels: Assign a plugin label (e.g., Radarr, TV, Linux-ISOs) automatically.

Bandwidth & Queue Rules: You can enforce strict per-folder constraints including: Maximum download and upload speeds. Maximum active connection limits. Forcing the torrent to load in a Paused state. Moving the torrent automatically to the top of the queue.

Seed Ratios: Set a specific “Stop at ratio” rule for files originating from this folder. Step 3: Clean up the Watch Folder

Always ensure that “Append extension” or a clean-up method is enabled. Once AutoAdd successfully processes a .torrent file, it will append a suffix (like .invalid or .loaded) or delete it. This prevents the client from trying to load the exact same file repeatedly. 🛠️ Troubleshooting Common Issues

Torrents Renamed to .torrent.invalid: This usually happens if you attempt to copy a torrent into the watch folder that Deluge has already active in its current session. Deluge will reject it and mark it invalid to protect your active downloads.

Permissions Failures: If you are running Deluge in a Docker container (such as the popular LinuxServer.io qBittorrent/Deluge images), ensure that the container’s underlying user (PUID/PGID) has explicit Read/Write access to the host folder you are trying to watch. If it lacks permission, it won’t be able to scan or rename files.

Delayed Pickup: AutoAdd checks folders using a periodic looping script. If a torrent does not register immediately, give it up to 15–30 seconds to run its check cycle. Automated Home Media Server Setup

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *