Linux

Where Does LazyLibrarian Store Config and Database?

LazyLibrarian config.ini and database on Linux plus Docker volume behavior.

Last updated

LazyLibrarian keeps config.ini plus the database in its data dir with books outside it. Docker maps /config while source runs use home.

Backing up means copying config plus db together. Books rebuild from providers, but wishlists do not. Exact parent follows your compose or install guide.

Where LazyLibrarian stores this, by platform

Linux
/config/

Docker data home (config.ini plus lazylibrarian.db inside). Source installs use ~/.lazylibrarian/ instead. Books live in your library path outside. Dump nothing extra; copy the tree.

Frequently asked questions

Where is config.ini for LazyLibrarian?

Inside the data dir above. That file holds providers, paths and auth. Keep it versioned; the UI rewrites it on save.

How do I back up LazyLibrarian?

Copy config.ini plus the database file together. Books themselves need their own backup. Test restores on a spare port before upgrades.

Notice an outdated path? Let us know.