Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] Delegatarr - Deluge Torrent Manager

Featured Replies

Delegatarr

A lightweight, standalone automation engine for Deluge torrent management.

If you use Deluge within your media stack and want granular, set-and-forget control over your seeding lifecycle, Delegatarr was built for you. It sits alongside your existing *arr applications and connects directly to the Deluge Daemon to enforce custom removal strategies based on individual trackers and labels.

Why Delegatarr?

Managing seeding requirements across multiple private and public trackers can be a headache. Delegatarr provides a modern, visual interface to replace bulky plugins and fragile bash scripts. By assigning custom Tags to tracker domains, you can create high-precision rules that respect the specific hit-and-run or ratio requirements of every tracker you use.

Key Features

  • Intelligent Tracker Tagging: Automatically scans Deluge and groups active torrents by domain. Assign custom tags (e.g., Public, Private-A, IPT) to manage dozens of trackers under a single rule.

  • Advanced Logic Engine: Build rules using AND/OR logic to combine conditions.

    • Example: Remove if (Seeding Time > 7 days) AND (Ratio > 2.0).

  • Multi-Metric Triggers: Trigger removals based on Seeding Time, Time Since Added, or Time Spent Paused.

  • Ratio Awareness: Set specific ratio targets per tracker tag to ensure you always meet your community obligations.

  • "Min Keep" Protection: Ensure you never drop below a specific number of torrents for a tracker. Delegatarr will sort your queue (Oldest/Newest/Longest Seeding) and only prune the excess.

  • Dry Run Mode: Safety first. Enable Dry Run to see exactly what the engine would remove in the activity logs before any data is actually deleted.

  • High-Speed RPC Connection: Connects via Deluge’s native lightning-fast protocol (Port 58846) for near-instant status updates and commands.

  • Auto-Authentication: Securely maps to your Deluge auth file to grab localclient credentials—no need to expose your WebUI password.

Installation & Unraid Setup

Delegatarr is designed to run as a Docker container. For Unraid users, it is available via Community Applications.

Critical Parameters:

  • Deluge IP: The local network IP of your Deluge container.

  • Deluge Port: Use the Daemon port (default: 58846), NOT the WebUI port (8112).

  • Deluge Auth File: Map this path directly to your Deluge auth file (e.g., /mnt/user/appdata/deluge/auth). This allows Delegatarr to fetch the necessary credentials for a secure RPC handshake. Note: This must map to the file itself, not just the directory.

Quick Start Guide

  1. Tag Your Trackers: Open the WebUI. Delegatarr will list every active tracker domain in your client. Assign a Tag (like HDSpace) to the domains you want to manage.

  2. Configure Rules: Navigate to the Removal Rules tab. Pick your Tag, select a Deluge Label, and set your thresholds (e.g., Remove if Seeding Time > 72 hours).

  3. Set Data Policy: Choose whether to remove just the torrent or the Torrent + Data from your disk.

  4. Monitor Progress: Delegatarr checks your client every 15 minutes (configurable). Check the Activity Logs to see the engine in action or to verify your rules in Dry Run mode.

GitHub Repository: GitHub Docker Hub: Docker Hub

If you run into any issues, have feature requests, or need help with your configuration, drop a comment below.

logo.png

image.png

image.png

image.png



image.png

delegatarr.xml

Edited by Krimlocke
Updated for latest update.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.