Content Blocker
The Content Blocker automatically blocks or removes downloads from your download client based on configurable blocklists. This helps prevent unwanted content from being downloaded and manages content filtering across your *arr applications.
These settings need a download client to be configured.
🔄Enable Content Blocker
When enabled, the Content Blocker will run according to the configured schedule to automatically block or remove downloads based on the configured blocklists.
📅Scheduling Mode
Choose how to configure the Content Blocker schedule:
- Basic: Simple interval-based scheduling (every X minutes/hours/seconds)
- Advanced: Full cron expression control for complex schedules
⏲️Cron Expression
Enter a valid Quartz.NET cron expression to control when the Content Blocker runs.
Common Cron Examples:
0 0/5 * ? * * *
- Every 5 minutes0 0 * ? * * *
- Every hour0 0 */6 ? * * *
- Every 6 hours
🔒Ignore Private
When enabled, private torrents will be skipped from being processed during content blocking.
🗑️Delete Private
When enabled, private torrents that match blocklist criteria will be deleted from the download client. Use with extreme caution as this permanently removes the download.
Setting this to true means private torrents will be permanently deleted, potentially affecting your private tracker account by receiving H&R if the seeding requirements are not met.
📋 Arr Service Settings
Configure blocklists for each *arr application. Each service can have its own blocklist configuration.
✅Enable Blocklist
When enabled, the Content Blocker will use the configured blocklist to filter content.
📂Blocklist Path
Path to the blocklist file or URL. This can be a local file path or a remote URL that will be fetched automatically.
Examples:
/config/sonarr-blocklist.txt
https://example.com/blocklist.txt
The blocklists support the following types of patters:
*example // file name ends with "example"
example* // file name starts with "example"
*example* // file name has "example" in the name
example // file name is exactly the word "example"
regex:<ANY_REGEX> // regex that needs to be marked at the start of the line with "regex:"
🎭Blocklist Type
Controls how the blocklist is interpreted:
- Blacklist: Files matching any pattern in the list will be blocked.
- Whitelist: Only files matching patterns in the list will be allowed.
This blacklist, this permissive blacklist and this whitelist can be used for Sonarr and Radarr.