## Download Cleaner Configuration

Configure automatic download cleanup
Enable Download Cleaner
When enabled, the download cleaner will run according to the schedule
Scheduling Mode
Choose between basic scheduling or advanced cron expression
Run Schedule
Every
This field is required How often the download cleaner should run
Cron Expression
Cron expression is required Enter a valid Quartz cron expression (e.g., "0 0/5 * ? * * *" runs every 5 minutes)
Seeding Settings
Delete Private Torrents
When enabled, private torrents will be deleted

### Seeding Rules

Configure categories for automatic cleanup

No categories defined. Add a category to start cleaning downloads.

Name is required
Max Ratio
Min value is -1 Maximum ratio to seed before removing (`-1` means disabled)
Min Seed Time (hours)
Min value is 0 Minimum time to seed before removing a download that has reached the max ratio (`0` means disabled)
Max Seed Time (hours)
Maximum time to seed before removing (`-1` means disabled) Min value is -1
Both max ratio and max seed time cannot be disabled at the same time
Unlinked Download Settings
Enable Unlinked Download Handling
Enable management of downloads that have no hardlinks
Target Category
Target category is required Category to move unlinked downloads to
Use Tag
When enabled, uses a tag instead of category (qBittorrent only)
Ignored Root Directory
Root directory to ignore when checking for unlinked downloads (used for cross-seed)
Unlinked Categories
At least one category is required when unlinked download handling is enabled Categories to check for unlinked downloads