Skip to content

Settings Overview

Narratorr’s settings are organized into sections, accessible from Settings in the sidebar. This page gives an overview of each section. Individual topics have dedicated pages linked below.

SettingDescription
Log LevelControls how verbose Narratorr’s logs are. Options: error, warn, info, debug. Default: info. Turn up to debug when troubleshooting.
Event RetentionHow many days to keep event history entries. Range: 1–365. Default: 90.
Recycle RetentionDays before recycling bin entries are auto-purged. Range: 0–365. Default: 30. Set to 0 to disable auto-cleanup. See Recycling Bin.
SettingDescription
Audible RegionRegion used for metadata lookups (cover art, descriptions). Options: us, ca, uk, au, fr, de, jp, it, in, es. Default: us. Can also be set via the AUDIBLE_REGION environment variable.
SettingDescription
Library PathRoot directory where Narratorr stores your audiobooks. In Docker, this maps to /audiobooks.
Folder FormatTemplate for organizing audiobook folders. Uses tokens like {author}/{title}. See Folder Format Tokens.
File FormatTemplate for renaming audiobook files within folders.
SettingDescription
EnabledToggle automatic searching on/off.
IntervalHow often (in minutes) Narratorr searches for missing books. Range: 5–1440. Default: 360 (6 hours).
Blacklist TTLHow many days temporary blacklist entries last. Range: 1–365. Default: 7. See Blacklist.

Controls which releases are eligible to grab and how downloads are evaluated. See Quality Gates for full details.

SettingDescription
Grab FloorMinimum quality in MB/hour. Default: 0 (disabled).
Protocol PreferencePrefer usenet, torrent, or none. Default: none.
Min SeedersMinimum seeders for torrent releases. Default: 0.
Reject WordsComma-separated words to exclude from results.
Required WordsComma-separated words — at least one must appear.
Search ImmediatelyImmediately search when adding a new book. Default: off.
Monitor for UpgradesAuto-enable upgrade monitoring for new books. Default: off.
SettingDescription
Proxy URLHTTP/HTTPS/SOCKS5 proxy for outbound requests. See Network & Proxy.
SettingDescription
Delete After ImportRemove the downloaded files from the download client after successful import.
Minimum Seed TimeFor torrents: minimum time (in minutes) a torrent must seed before Narratorr will import it. Prevents premature removal from swarms.
Minimum Free SpaceMinimum free disk space (in GB) required before importing. Default: 5. Import is skipped if disk is below this threshold.
Max Concurrent ProcessingMaximum number of imports running simultaneously. Default: 2.

Audio processing requires ffmpeg. In Docker, ffmpeg is pre-installed. For manual installs, install ffmpeg and configure its path.

SettingDescription
EnabledToggle audio processing on/off.
ffmpeg PathPath to the ffmpeg binary. Auto-detected in Docker.
Output FormatTarget format: m4b or mp3.
Keep Original BitrateWhen enabled, the target bitrate setting is ignored and the source file’s bitrate is retained.
BitrateTarget bitrate in kbps (32–512). Default: 128. Ignored when keep original bitrate is enabled.
Merge BehaviorWhen to merge multi-file downloads: always, multi-file-only, or never.
Post-Processing ScriptCustom script to run after each import. See Features Reference.
Script TimeoutMaximum execution time in seconds. Default: 300.

See Audio Processing for more detail.

SettingDescription
EnabledToggle tag writing on/off.
Modepopulate_missing (only fill empty fields) or overwrite (replace all). Default: populate_missing.
Embed CoverEmbed cover art into audio files. Default: off.

See Tagging & Cover Art for details.

SettingDescription
EnabledToggle RSS sync on/off. Default: off.
IntervalPoll frequency in minutes. Range: 5–1440. Default: 30.

See RSS Feeds for details.

SettingDescription
EnabledToggle discovery engine on/off. Default: off.
IntervalRefresh frequency in hours. Range: 1–168. Default: 24.
Max Per AuthorMaximum suggestions per author. Range: 1–50. Default: 5.
Expiry DaysDays before unused suggestions expire. Default: 90.
Snooze DaysDays a snoozed suggestion stays hidden. Default: 30.
Weight MultipliersPer-category weights (author, series, genre, narrator, diversity). 0–1. Default: 1 for all.

See Discovery & Recommendations for details.

SettingDescription
Backup IntervalMinutes between automatic backups. Range: 60–43,200. Default: 10,080 (weekly).
Backup RetentionNumber of backups to keep. Range: 1–100. Default: 7.
Dismissed Update VersionVersion string to suppress the update notification for.

See Backup & Restore for details.