Getting Started
Please make sure you've reviewed the various installation methods before getting started here.
Recyclarr requires one or more YAML configuration files in order to work. The main configuration
file, by default, is named recyclarr.yml
and lives in your application data directory,
which varies depending on your chosen platform.
Choose the section below representing your chosen installation method and run those steps if you want to get started with a minimal configuration file.
Docker
The steps below assume you are using Docker Compose with a service named recyclarr
. You are
responsible for translating these steps appropriately for other solutions like Docker Swarm,
Kubernetes, raw Docker, etc.
- Run
docker compose run --rm recyclarr config create
to create a starterrecyclarr.yml
file in the application data directory (for Docker, this will be in/config/recyclarr.yml
). - Open the generated YAML file from the previous step. At a minimum you must update the
base_url
andapi_key
properties for each service that you want to use. Use the configuration reference and examples pages to assist you in understanding an editing other parts of the file as you see fit.
If you're using Cron Mode, your work ends here. If you want to
verify the behavior by running manually, then you can execute
docker compose run --rm recyclarr sync
to update all instances using the configuration provided in
the previous step.
Manual Installation
- Run
recyclarr config create
to create a starterrecyclarr.yml
file in the application data directory. - Open the generated YAML file from the previous step. At a minimum you must update the
base_url
andapi_key
properties for each service that you want to use. Use the configuration reference and examples pages to assist you in understanding an editing other parts of the file as you see fit. - Run
recyclarr sync
to update all instances using the configuration provided in the previous step.
Each command supports printing help on the command line. Simply run recyclarr --help
for the main
help output and a list of commands. You can then see the help for each command by running recyclarr [command] --help
, where [command]
is one of those commands (e.g. sync
). You can also visit the
CLI Reference page for detailed documentation as well.
If you want to organize your configuration into multiple YAML files, learn about how YAML files are loaded and look at examples of how to split your files