πŸ“ˆ GH Trending Explorer 🎲 Surprise me

← all repos

logabell / dewarr

git clone https://github.com/logabell/dewarr.git v0.3.9 Β· 5d ago

Self-hosted audiobook discovery, Goodreads and Hardcover lists, Audiobookshelf integration, and automatic downloads.

β€”
stars, 24h
β€”
stars, 7 days
+132
stars, 30 days Β· #1,774
132
β˜… total
6
forks Β· 10 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguagePython
LicenseMIT
Created2026-09-21 (29d ago)
Last push5d ago
Watchers0
OwnerUser

GitHub topics

Links

README excerpt
Dewarr 
 Your reading lists, audiobook library, and downloads in one place. 
## Features
- **Library integration** β€” connect Audiobookshelf or Grimmory, see what you own, and import completed downloads into verified library folders.
- **Chapterized M4B** β€” merge a multi-file MP3 download into one audiobook, with a chapter per file, before library import. The download itself stays unchanged.
- **Goodreads sync** β€” follow shelves, import CSV exports, and check for new books automatically.
- **Author and series follows** β€” monitor future books with reviewed back-catalog selection, filters, exclusions, and release-day acquisition.
- **Hardcover sync** β€” track your lists and lists you follow, including private lists your account can access.
- **Custom Goodreads lists** β€” add public lists, track changes, and pin them to your discovery page.
- **For you** β€” personalize shelves with followed lists, recommendations, trending books, and new releases.
- **Auto download** β€” find and select eligible releases using list policies and approved import routes.
- **Download priorities** β€” rank sources and formats, apply size and seed preferences, and control download capacity.
- **Book discovery** β€” browse collections, awards, authors, and series.
- **Download sources** β€” connect MyAnonamouse, Prowlarr, and AudiobookBay; send transfers to qBittorrent.
- **Notifications** β€” personal and installation alerts through Discord, ntfy, Apprise, and JSON webhooks, with discovery digests. Setup and payload documentation.
- **Shared library** β€” individual accounts, reading lists, permissions, and download activity.
- **Self-hosted** β€” Docker, PostgreSQL, and an MIT license.
Early release. Automatic downloads are off by default. Goodreads RSS imports can be partial; CSV import fills historical gaps. See reading accounts for sync behavior.
## Quick start
Run **Dewarr + PostgreSQL**. Dewarr handles migrations and background jobs automatically. No Git, Python, setup script, or `.env` file is required.
`latest` tracks stable releases; use a `vX.Y.Z` tag to pin a release. The optional `edge` tag follows checked builds of main.
Choose an option below. Set both database passwords to the same value. For access from another computer, change `PUBLIC_URL` to `http://your-server:8000`.
 Docker Compose β€” recommended 
Save this as `compose.yaml`. Adjust `PUID`, `PGID`, and the folders to match your server.
 [code] 
 [code] 
 Docker CLI β€” download the Compose file 
 [code] 
Edit the passwords, `PUBLIC_URL`, and folder paths in `compose.yaml`, then start:
 [code] 
 Docker run β€” without Compose 
Change both `change-me` passwords to the same value before running these commands.
 [code] 
Already have PostgreSQL? Skip its container and use your existing database host, name, user, and password in the Dewarr command.
Open localhost:8000, or your server's address, and create your first account. Connect Audiobookshelf or Grimmory, Goodreads, Hardcover, and download clients in **Settings**.
Before cre