Skip to main content

Getting Started

Recyclarr automatically syncs recommended settings from TRaSH Guides to your Sonarr and Radarr instances. This guide walks you through installation to your first sync.

Step 1: Install Recyclarr

Choose your preferred installation method:

Docker Compose (Recommended)

Create a docker-compose.yml file:

services:
recyclarr:
image: ghcr.io/recyclarr/recyclarr
container_name: recyclarr
user: 1000:1000
volumes:
- ./config:/config
environment:
TZ: America/Santiago

For networking setup, image tags, and advanced options, see the Docker Compose guide.

Homebrew (macOS & Linux)
brew tap recyclarr/recyclarr
brew install recyclarr

To upgrade later: brew update && brew upgrade recyclarr

Source: github.com/recyclarr/homebrew-recyclarr

Manual Download

Download the latest release for your platform:

Platform64-bit
Windowsx64, arm64
Linuxx64, arm64, arm
macOSx64, arm64

Extract and place the recyclarr binary somewhere in your $PATH.

For installation scripts and details, see the Manual Installation guide.

Unraid

Search for "recyclarr" in the Community Apps tab, or use the un.recyclarr plugin.

See the Unraid guide for details.

Step 2: Create Configuration

recyclarr config create

This creates recyclarr.yml in your application data directory.

Step 3: Edit Configuration

Open recyclarr.yml and configure at minimum:

  • base_url: Your Sonarr/Radarr instance URL
  • api_key: Found in Sonarr/Radarr under Settings → General

See the configuration reference and examples for guidance.

Step 4: Run Sync

recyclarr sync

Next Steps