Consider your setup: If you have many active downloads, shorter intervals help. If you have a slower system or fewer downloads, longer intervals are fine.
+
Security Features
+
+
Swaparr includes advanced security features to protect your system from malicious downloads and suspicious content by analyzing download names and titles. Detection is based on filename patterns, not file contents.
+
+
Malicious File Detection
+
What it does: Automatically detect and immediately remove downloads with malicious file types.
+
How it works: Scans download names for dangerous file extensions and suspicious patterns. Unlike the strike system, malicious content is removed immediately without warnings.
+
When to enable: Highly recommended for all users, especially those using public trackers where malicious content is more common.
+
+
+ Important:
+ This feature analyzes filename patterns only, not actual file contents. It's designed to catch obviously malicious downloads based on their names.
+
+
+
Malicious File Extensions
+
What it does: File extensions to consider malicious and block immediately.
Customization: Use the tag input system to add or remove extensions. Type the extension (with or without the dot) and press Enter or click the + button.
+
+
Suspicious Patterns
+
What it does: Filename patterns that indicate potentially malicious or unwanted content.
+
Default blocked patterns:
+
+
Common malware indicators: keygen, crack, patch.exe, activator
Customization: Add patterns that are common in your region or specific to content you want to avoid.
+
+
Age-Based Cleanup
+
+
Age-based cleanup automatically removes downloads that have been stuck for too long, regardless of strike count. This provides a safety net for downloads that might slip through the normal strike system.
+
+
Enable Age-Based Removal
+
What it does: Remove downloads that have been stuck longer than the specified age limit.
+
How it works: Tracks when Swaparr first noticed each download and removes it after the specified number of days, even if it hasn't reached the maximum strike count.
+
When to use: Enable this to prevent downloads from sitting in queues indefinitely. Particularly useful for handling edge cases where the normal strike system might not catch problematic downloads.
+
+
Maximum Age (Days)
+
What it does: Remove downloads older than this many days (default: 7 days).
+
Recommended values:
+
+
3-5 days: Aggressive cleanup, good for users with reliable download sources
+
7-10 days: Balanced approach, gives enough time for slow downloads (recommended)
+
14+ days: Conservative, for users with very slow connections or unreliable trackers
+
+
Consider your setup: Private trackers with limited seeders might need longer age limits. Public trackers with many alternatives can use shorter limits.
+
+
+ Age Tracking:
+ The age timer starts when Swaparr first sees a download in the queue, not when the download actually started. This ensures accurate tracking across Swaparr restarts.
+
+
+
Quality-Based Filtering
+
+
Quality-based filtering automatically removes downloads with poor or undesirable quality indicators in their names. This helps maintain high standards for your media library.
+
+
Enable Quality-Based Filtering
+
What it does: Automatically remove downloads with blocked quality patterns in their names.
+
How it works: Scans download names for quality indicators that suggest poor viewing/listening experience. Like malicious file detection, quality-blocked content is removed immediately without strikes.
+
When to use: Enable if you want to maintain high quality standards and automatically reject low-quality releases.
+
+
Blocked Quality Patterns
+
What it does: Quality patterns to block based on their indicators in filenames.
+
Default blocked qualities:
+
+
Camera recordings: cam, camrip, hdcam - Recorded in theaters with handheld cameras
+
Telesyncs: ts, telesync, tc, telecine - Audio/video from different sources, poor sync
+
Pre-retail: r6, dvdscr, dvdscreener - Pre-release screeners, often watermarked
+
Workprints: workprint, wp - Unfinished cuts, missing effects or audio
+
+
+
Examples of what gets blocked:
+
+
"Movie.Name.2024.CAM.XviD.avi" - CAM recording
+
"Show.S01E01.TS.HDTV.x264.mkv" - Telesync quality
+
"Movie.2024.R6.DVDScr.XviD.avi" - DVD screener
+
"New.Movie.2024.WORKPRINT.x264.mp4" - Work print
+
+
+
Quality standards comparison:
+
+
+
Quality Type
+
Video Quality
+
Audio Quality
+
Recommendation
+
+
+
CAM/TS
+
Very Poor
+
Very Poor
+
Block (Default)
+
+
+
DVDScr/R6
+
Poor
+
Fair
+
Block (Default)
+
+
+
HDTV/WEB-DL
+
Good
+
Good
+
Allow
+
+
+
BluRay/Remux
+
Excellent
+
Excellent
+
Allow
+
+
+
+
Customization: Use the tag input system to add quality patterns specific to your preferences. For example, you might want to block "720p" if you only accept 1080p or higher.
+
+
+ Be Careful:
+ Adding too many quality patterns might block legitimate releases. Start with the defaults and add patterns gradually based on your specific needs.
+
+
*arr Instance Setup
Swaparr uses your existing *arr configurations from Huntarr. In the Swaparr configuration, you'll see checkboxes for each of your configured instances:
@@ -240,9 +373,24 @@
Removals
-
Downloads actually removed
+
Downloads removed via strike system
When a download reaches max strikes and gets removed