WindowsLinux

Where Does Bazarr Store Database and Config?

Bazarr keeps its database, config and logs in a data folder that moves by install type. Windows, Docker and source paths.

Last updated

Bazarr keeps its database, config and logs in one data folder whose address depends on install type. Windows installer builds use ProgramData\Bazarr. Docker images hide everything behind the /config mount with database and logs in db and log subfolders. Source installs keep a data directory inside the Bazarr root.

The service account matters on Windows: Bazarr runs as a service, so the folder must stay writable by whatever account the service uses, and mapped network drives are invisible to services entirely. When asking for help, the wiki wants the debug log from the matching path for your install type. Back up the data folder, not the program, before upgrades.

Where Bazarr stores this, by platform

Windows
C:\ProgramData\Bazarr

Database, config and logs here; the service account must keep write access. Mapped drives are invisible to the Windows service, so use UNC paths. Docker uses /config with db and log inside. Source installs keep a data directory in the Bazarr root. Back up data before upgrades.

Linux
/config

Source installs keep a data directory inside the Bazarr root; Docker images use the /config mount with db and log subfolders. Point /config at a persistent host path so recreations keep everything. Native service installs vary by distro; check the service file for the effective path.

Frequently asked questions

how do i move bazarr to a new machine

Copy the whole data folder to the new machine's data path with Bazarr stopped, or export through the UI. The SQLite database holds series mappings; config holds provider keys. Docker moves just remap the /config mount to the same host path. Keep Sonarr and Radarr IDs stable or pairings break.

where are bazarr logs for support

Enable debug logging in Settings, General, reproduce the problem, then fetch the log from the data folder's log path (Windows: ProgramData\Bazarr, Docker: /config/log). The wiki lists these exact spots. Paste to a gist or pastebin for support; the log includes provider responses needed for diagnosis.

can i run bazarr in docker safely

Yes, but point it at a persistent host path, not the container's writable layer, or upgrades wipe it. Map any host folder to /config and the database and logs survive recreations. The LinuxServer image documents this mount as required, not optional.

Notice an outdated path? Let us know.