Skip to main content

The documentation here is for an unreleased version of Recyclarr.

Visit the documentation site for the Current Version instead.

Common Options

Options

These are options shared by all commands.

-h|--help

Print help output. Help is also context-aware, so you can get help output specific to any command. For example, recyclarr sync -h will print help specific to the sync command.

--log [LEVEL]

Enable log output mode. When used, Recyclarr switches from interactive UI output to traditional log output (the same format written to log files). This is useful for scripts, automation, or debugging.

Valid levels:

  • debug - Show debug, info, warning, and error messages
  • info - Show info, warning, and error messages (default)
  • warn - Show only warning and error messages

When used without a level argument (--log), defaults to info.

Output Modes

Recyclarr has two mutually exclusive output modes:

  • Interactive mode (default): Shows progress bars, tables, and formatted output. No logs are printed to console (but still written to log files).
  • Log mode (--log): Shows traditional log output. Interactive UI elements are disabled.

--app-data

Overrides the normal, default location of the application data directory. Note that this option is mainly intended for usage in the official Docker image. It is not intended for normal use outside of that.

If you'd like this behavior globally for all commands without having to specify this option, define an environment variable named RECYCLARR_APP_DATA with the same path. Note that if you have both set, --app-data always takes precedence.

Environment Variables

These environment variables impact the behavior of all commands.

NO_COLOR

When set like NO_COLOR=1, disable ANSI color output for all Recyclarr commands. This is useful for scenarios such as scripting and piping output to files. Note that this also disables color output to the terminal as well.

See no-color.org for more information about this standard convention.