Readarr

Automate the management and downloading of eBooks and audiobooks.

Readarr is an open-source application designed for automating the management and downloading of eBooks and audiobooks. Perfect for homelab users who want to streamline their digital library, Readarr integrates seamlessly with Radarr and Sonarr to provide a cohesive experience for managing and acquiring books.

Key Features

Readarr automates the process of acquiring eBooks and audiobooks. Once you add a book to your library, Readarr takes care of finding and downloading it from various sources. It supports both torrent and Usenet clients, allowing for flexible integration into your existing setup.

Book Management

With Readarr, managing your eBook and audiobook collection becomes effortless. You can set up custom profiles for different types of books (e.g., ePub, PDF, MP3) and have Readarr automatically download and organize them based on these profiles. This includes renaming files, sorting them into appropriate folders, and ensuring that your library is well-structured.

Automation and Integration

Readarr integrates with popular download clients and indexers to automate the acquisition of new books. You can configure it to work with a variety of torrent and Usenet clients, ensuring compatibility with your existing setup. Readarr also works with media servers like Calibre and Plex, keeping your digital library up-to-date.

Quality and Format Management

Readarr allows you to specify quality profiles for your books, including options for formats and file sizes. You can configure it to download books in your preferred formats and automatically replace lower-quality versions with better ones as they become available.

Metadata and Organization

Readarr scrapes metadata for your eBooks and audiobooks from sources like Goodreads and Open Library, ensuring your collection is rich with details. This includes book descriptions, author information, cover images, and more, enhancing the presentation of your library.

Notifications and Alerts

Keep track of your book downloads with Readarr’s notification system. You can configure notifications to be sent via services like Discord or Slack, keeping you updated on the status of your downloads and any issues that arise. Alerts can be customized for different events, such as new additions to your library or download completions.

Advanced Search and Filtering

Readarr includes advanced search features that help you find and manage books efficiently. You can search for books based on various criteria, such as genres, authors, or publication dates. Readarr also supports automatic searches for books that match your preferences, ensuring your library is always up-to-date.

Multi-Server Support

For users managing multiple digital libraries or setups, Readarr supports multiple instances. This allows you to manage different types of books or separate libraries for different users, all from a single interface.

Metrics and Monitoring

Readarr includes a Prometheus metrics endpoint for monitoring the performance of your book management setup. You can use Grafana to visualize these metrics, providing insights into download activity, library growth, and other key metrics.

Simple Setup and Extensibility

Readarr is easy to set up and configure. It runs on Docker and supports various platforms, including Windows, macOS, and Linux. Its user-friendly interface and comprehensive documentation make the setup process straightforward for users of all experience levels.

Conclusion

Readarr is an essential tool for automating the management of your eBooks and audiobooks. Its integration with download clients and media servers, combined with powerful features for organizing and acquiring books, makes it a valuable addition to any homelab setup. Whether you’re building a personal digital library or managing a larger collection, Readarr ensures that your books are always up-to-date and well-organized.

Tags: Books, Automation, PVR
2769 Stars on GitHub
Read more about Readarr on Github