LazyLibrarian
LazyLibrarian is an e-book management tool that follows authors and gathers book metadata from Goodreads, LibraryThing, and optionally Google Books to help…
Platform availability
Available on 5 of 9 platforms
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
81/100 Excellent
- Maintained
- 100last commit 7 days ago
- Popular
- 42120 GitHub stars
- Easy to install
- 905 install platforms, install notes, setup guide, Docker image
- Light to run
- No data
Based on 3 of 4 factors.
Availability: platform listings confirmed today, links checked 14 days ago
- GitHub stars
- 120
- Open issues
- 0
- Last commit
- 2026-10-06
- Latest release
- 120ec585-ls366
- License
- GPL-3.0
- Activity
- steady
Checked 7 days ago - source: GitHub (linuxserver/docker-lazylibrarian)
Resources & Compatibility
ARM (e.g. Raspberry Pi) is supported.
Checked 15 days ago - source: Docker Hub image tags and published docs
First-install notes
- Keep your /config folder safe Point LazyLibrarian at a stable settings folder, often /config in container setups, and back it up regularly. If that folder is lost or overwritten, your library settings and saved data can disappear. source
- Ghostscript can be needed for conversion Ghostscript is a program that helps convert and process some comic and archive files, so make sure LazyLibrarian can find a supported copy. If conversions fail, install or replace Ghostscript with a supported version so the files can be processed. source
- rTorrent needs Apache proxy setup If you want LazyLibrarian to use rTorrent, turn on the Apache proxy and proxy_scgi modules and create the rTorrent password file, then restart the web server. Without those pieces, the app cannot securely talk to rTorrent. source
Fetched 15 days ago - each note links to its source
Variants
Alternatives
No alternatives collected yet.
Common questions
What port does LazyLibrarian use by default?
It runs by default on port 5299 on the local host.
How should I update LazyLibrarian if I installed it from a package?
Use your package manager to update it. Auto updates through the interface are available for git and source installs, and some Docker images.
Where should I put LazyLibrarian's settings folder in a container?
Point it at a stable settings folder, often /config, and back it up regularly. Losing or overwriting that folder can make your library settings and saved data disappear.
Why might comic or archive conversion fail in LazyLibrarian?
Ghostscript may be needed to convert or process some comic and archive files. If conversions fail, install or replace it with a supported version.
What Calibre layout does LazyLibrarian's AutoAdd feature need?
It needs books in a flattened directory structure. Alternatively, use calibredb to import books into an existing Calibre library.
Answers sourced from lazylibrarian.gitlab.io, lazylibrarian.gitlab.io, lazylibrarian.gitlab.io, lazylibrarian.gitlab.io
Community
- Has anyone ever used Readarr and lazyLibrarian both? If so ... - Reddit (reddit)
- LazyLibrarian for Music (but not Lidarr)? : r/selfhosted - Reddit (reddit)
- r/selfhosted on Reddit: For those that use lazylibrarian and libgen ... (reddit)
- r/selfhosted on Reddit: Sharing my eBook Docker Stack (LazyLibrarian ... (reddit)
Collected 14 days ago - public community threads