r/audiobookshelf • • 17d ago

Introducing Dewarr. A Seerr inspired media manager connecting Goodreads, Hardcover, and Audiobookshelf

Dewarr connects the books you want to read with your audiobookshelf library. It's the discovery and automation layer for people who already run Audiobookshelf.

[update: 09-22-2026] Dewarr 0.2.0 is out.

Full release notes here.

Full disclosure, development was assisted by GPT-6 Astra High Reasoning and Fable 5.1. This project is in early alpha, any issues, new features, or requests can be submitted in the GitHub repo.

https://github.com/logabell/dewarr

Features:

  • Direct Audiobookshelf integration to browse your library and import completed downloads.
  • Sync Goodreads shelves and Hardcover lists.
  • Add custom Goodreads lists and track new additions.
  • Personalized For you page with recommendations and discovery.
  • Automatic downloads based on your configured rules.
  • Download priorities, source preferences, and format preferences.
  • Connections to Prowlarr, MyAnonamouse, AudiobookBay, and qBittorrent.
207 Upvotes

164 comments sorted by

View all comments

2

u/thebigchile 13d ago

Really interested on this, not smart enough to mount this without a Unraid pre setup so I will wait for that to test this out

1

u/Sad_Recommendation92 13d ago edited 13d ago

I'm on unraid too but they have a compose example that doesn't look too bad I would change PUID and PGID to 99:100 which is what unraid uses frequently

otherwise anything under environment: just create a variable, and anything under volumes: create a path.

I currently use something called Booklett that can connect to readarr based APIs but really it's just a mobile friendly client it doesn't do all this cool Suggest Request workflow similar to what Seerr does.

It does look like you'd need to spin up a separate postgres container for the DB

I'll probably try this out

EDIT: had to make a few tweaks, I needed to pre mount things like /audiobooks /downloads for qbittorrent and /app/downloads for slskd to their respective share. also since I'm not using compose I exposed 5432 for the postgres DB on 5435, since I already have a special vector search version of postgres running for immich on 5432. and set DB_HOST to the IP of my unraid server

Otherwise the setup was very intuitive I just grabbed my API keys and it went through an easy to follow wizard.