r/audiobookshelf

Kind users of r/audiobookshelf please help a humble noob

I would like to setup ABS but am a total noob to programs like docker. I have currently have a little beelink s12 pro running Ubuntu for my plex server, as this is an always on machine I figured it could also be a great host for ABS. I don't use docker for plex, just connected to my Ubuntu machine through a das. What is my best course of action to setup ABS? I installed docker through the terminal, but also see people saying use docker desktop instead. None of the guides I see are too straightforward on running stuff through Ubuntu and I am a bit lost. Anyone host ABS in a similar setup or can you point me to a guide that would be helpful for my setup? Any help would be much appreciated!

reddit.com
u/SnoozeButtonLife — 5 hours ago

Lissen Update — what's new in summer 2026

Hey everyone!

Lissen is still a free, open-source Audiobookshelf client for Android

Thanks to everyone who's been using it, leaving feedback, and reporting bugs - it genuinely helps.

Here's what I've shipped so far this year:

New features

- Bookmarks - add bookmarks in books and podcasts, with custom titles, so you can quickly jump back to specific moments.

- Landscape mode - the player and library now work in landscape orientation, making Lissen easier to use on tablets and in car mounts.

- Series and author grouping - your library can now group books by series and by author instead of just a flat list.

- Linked search - tap a series or author name on a book's info screen to jump straight into a search filtered to that series or author.

- Quick filtering/sorting - filter and sort your library the way you want.

- 2x2 widget - a compact home screen widget for controlling playback.

- mTLS support - if your server is locked behind client certificate authentication, Lissen can now connect to it.

- Redesigned sleep timer - new UI, quick presets, and a default timer so you don't have to set it up every time.

- Android 17 support - the app is adapted for Android 17, including some quirks around local/self-signed servers.

- Android Auto - full support, so you can browse your library, chapters, and bookmarks from the car screen. Big thanks to golinski for this one!

Plans

Main focus going forward is stability - fewer bugs, more predictable behavior across devices and servers.

If you have a feature idea, the best way to make sure it doesn't get lost is to open an issue - that's also the most reliable way to reach me, since I'm not always quick to respond elsewhere.

---

Lissen stays free, no subscriptions or ads, for as long as that's possible.

Download:

Google Play

F-Droid

GitHub

Happy to answer questions or hear feedback in the comments.

u/grakovne — 1 day ago

Garmin App - EOI

I’ve created a Garmin app to download and listen to my ABS audiobooks when I’m on my runs.

I’d like to know if there’d be interest in this community if I make it available in the Garmin IQ store. Also, what sort of price you’d pay for it.

Caveat: you’d need to run a seperate service on your ABS server as a docker container which acts as a transcoder to chunk the downloads of the large audiobook files to fit with Garmin’s in-app downloads policy.

reddit.com
u/Jedi_Brooker — 3 days ago
▲ 73 r/audiobookshelf+1 crossposts

BookBridge v7.0.0 is out

Six months ago I posted a scrappy little tool called ABS-Kosync (Enhanced) that kept Storyteller, Audiobookshelf, and KOReader progress in sync, with a nervous "be gentle, first time" tacked on the end. A lot has changed since then new name (it's officially BookBridge now), a full rewrite, and as of today, v7.0.0 is officially released.

The headline: multi-user accounts. BookBridge now supports more than one reader. Everyone in the household gets their own sign-in, their own library view, and their own progress even on shared books. Each reader can have their own logins, while the shared engine settings (sync interval, scans, etc.) stay managed in one place.

Along the way it also picked up:

Grimmory & BookOrbit & CWA integration: sync ebooks from Grimmory, BookOrbit, or Calibre-Web Automated, including Kobo sync for stock e-readers

Hardcover and StoryGraph support, independently toggleable

Storyteller Auto-Forge automated download/stage/upload pipeline

Smarter matching: fuzzy + AI-assisted suggestions, same-folder pairing, bulk review

KOReader Bridge Sync plugin: Send books to your KoReader device on match, and sync reading stats

https://github.com/cporcellijr/bookbridge

reddit.com
u/Reeffreak77 — 4 days ago
▲ 0 r/audiobookshelf+1 crossposts

Need Free dramatized audiobooks

Hey i'm stuck on 12 hour shifts but i finish all my actual work within 30 mins. I need some dramatized audiobooks to help me with the remaining 11.5hours idling. Smart phones usually are not allowed in our area but somehow we can get away with it as long as we are subtle on using it, so watching or gaming is not an option.

Most i can find has monotone AI narrating and it makes me sleep in the first 15 minutes. Able to stumble some dramatized audiobooks from graphicaudio but they are from teen and romance genre. Hope someone can help me. Thanks

reddit.com
u/NoPlatform3421 — 4 days ago
▲ 2 r/audiobookshelf+3 crossposts

Audiobook generator with custom pronounciation system, sfx detect, experimental full cast mode, audio player with text and voice cloning Features

Hi,

I created an audiobook generator app with opensource resources, with lots of customization features. It runs completely offline with NO cloud data transfer. But it is designed for windows only at this point.

I have a short demo video of what the app is about on my kickstarter page. https://www.kickstarter.com/projects/lunosama/narrationos?ref=user_menu

Do check it out, and if you think the app is for you, i would love yoir support. Even if you dont back it on kick starter, please do share it. The campaign is for 30 days and i have about 25 days left.

Thank you

Kind regards

reddit.com
u/ld_tea — 4 days ago

Tool to automatically start/stop your book when someone speaks on Discord

I use Audiobookshelf (on a browser) while on Discord, and I got tired of manually pausing every time someone started talking and never remembering to start the book up again.

So I built Media Manager — a lightweight Windows tray app that listens for voice activity in Discord (or TeamSpeak/Mumble) and automatically pauses your media when someone speaks, then resumes it after a configurable silence delay.

It works with any media player — not just ABS. It uses the Windows OS media key, so as long as your player responds to play/pause, it'll work.

Features:

  • Auto-pause when others speak in a voice channel
  • Configurable resume delay (default 10s)
  • Optionally pause when you speak too
  • Only activates when you're actually in a voice channel
  • Runs silently in the system tray
  • Launch at startup option

Note on the installer warning: The exe isn't code-signed, so Windows SmartScreen will flag it as untrusted. The full source is on GitHub if you'd like to check it yourself.

Built with help from Claude.

GitHub: https://github.com/PeacockLetMeFly/media-manager

https://preview.redd.it/2txvydrgzfah1.png?width=302&format=png&auto=webp&s=cd2f364ed50414fd8edeecddfe82daa9dcf5b950

reddit.com
u/Peacock_YGTLMF — 5 days ago

Audiobook and Ebook in Absorb issue

With the latest version of Absorb available via Github, they've added in the ability to open up ebooks for your matching audiobooks. However, for the life of me I can't figure out what is the configuration that I need to have for it to actually work.

If my ebook is in the same folder as the audiobook, it shows up in the official app as a book, a supplementary ebook. However, Absorb can't spot it and just says "No ebook file for this book". If I use a separate ebook library, it doesn't work in Absorb either, because it's a separate library and not the same library as the audiobooks. It does show up if I switch to the ebook library but thag doesn't help either.

Has anyone else been able to figure it out to make it work?

reddit.com
u/paulomalley — 7 days ago

Help request: Token expire disable

I know it's there for security and it should not be disabled but my ABS is only available to someone who is in my home or sitting in my yard and has access to my wifi. If some random person goes through all the trouble to hack into my wifi, and then hack into my ABS just to sit on my lawn an listen to books I can call the cops and have them trespassed and the problem is solved.

Is there a way to disable the automatic logout of users after X amount of time, or a way to set it to a decade to I essentially never see it? It's just a hassle and serves no purpose for me and my users. I did look at the docs for server management and didn't see an option.

I looked around in the server admin panel and didn't see anything for removing the time out, there is a section for API keys though maybe I can add a key for a user and that will make it so they don't have to login?

u/Mouseater — 6 days ago

"Failed to Load Libraries" error when attempting to login into server.

TLDR version: My friend has granted me access to his audiobooth server. Every time I attempt to login I get the above message. Before I go back to him I am wondering if there is something I can do to fix this issue. I have tried re-installing the app and readding the server with no luck. Help please!

reddit.com
u/Extension-Scene1670 — 6 days ago

Is there anyone who successfully use the podcast option in ABS?

SOLVED

For the life of me, I cant figure out why it wont fetch the feeds for me. I am already creating my own rss feeds using podsync, but ABS wont take the xml file or opml file to list the podcasts. Then I submitted the rss feeds of known channels like cnn and bbc top stories, it still wont populate. Is there any catch, what am I doing wrong?

I am using the latest version of ABS via docker. Also I am adding the feeds via the Add Tab in the main podcast GUI.

Any help would be appreciated, thanks

EDIT: It was my bad, my caddy config was not letting outside access. Solved it, thanks

reddit.com
u/XPublic_ — 7 days ago

Built an automated background daemon to auto-cut dynamic ads and validate audio folders before ABS scans them

Hey fellow ABS users,

I wanted to share a companion utility I’ve been building for my own self-hosted setup called PodRip.

If you are pulling down podcast feeds or certain audiobooks, you know how annoying it is when dynamic ads, sponsor blocks, or corrupt tracking metadata clutter up your listening experience. PodRip runs silently on a 60-second background loop inside an isolated Docker container right alongside Audiobookshelf. It scans your media tree, automatically cuts out dynamic ads (mid-rolls, intros, outro spam), handles silent padding, and ensures your files are structurally verified beforeABS scans them into your library.

📦 How to Install

The project deployment block is live on GitHub. You can spin it up instantly using the raw text command in the repository README:

👉 GitHub Repository: https://github.com/nicknikau/dairemoval/tree/main

🎟️ 50-Use Community License Key

While my production storefront approval is finalizing, I’ve generated a multi-use token specifically for the community here to test out the engine footprint and throw heavy media folders at it.

🔑 Community Key: 1E61B81A-A4AF-48A1-9876-07423F216120

Drop the installation line into your terminal, paste the token when prompted, and let me know how it handles your file structures!

reddit.com
u/NikauPodRip — 7 days ago

All In One Metadata Fixer tool - Reposted after a lot of work

https://github.com/coconautilus17/LibraForge

Original post here

A full suite of tools all bundled in one WebApp to forge your library into shape, ready for audiobookshelf.

Metadata Forge

  • Match from various providers on a target source directory
  • Manual review section, threshold triggered review tags, selectable by category
  • Manual apply and search for any book, including quick loading from manual review report
  • Detailed statistics on matches, misses, skips.
  • Dynamic provider search if specific providers are recognized(GA and SBT)

M4B-Tool

  • UI for this pre-existing tool, with various QoL improvements to make its use easier
  • Automatic search for multi-file and any non M4B books with quickload
  • Recommendation on encoding based on existing bitrate, codec and sample rate
  • Manual match search available in the same UI to match the resulting file immediately

Folder Forge

  • Organize your books based on the matched metadata
  • Manual review section, threshold triggered and searchable by pattern
  • Organize from a source dir to a target dir - uses ABS's preferred format of Author > Series > Book

Audible Package

  • UI for the pre-existing package, with small QoL improvements
  • Multiple account selection and easy switch

Global settings for various cross-utility settings and patterns

Very open to feedback, please let me know if you find anything you think should/can be added, or if anything is broken. Please be aware, the tool is entirely vibe-coded with Claude and is a passion project

u/Coconutian — 10 days ago

Lull (iOS) now supports Audiobookshelf — it's an audiobook player built for falling asleep. Came from Plex, new to ABS, would love feedback (especially playback + Apple Watch)

I know this sub gets a new ABS app what feels like daily, so let me lead with why Lull isn't just another client: it's built for falling asleep to a book. Set a sleep timer and when it ends your audiobook fades into sleep sounds that play all night, no jarring stop. Tap your headset or shake the phone and the book comes back with a fresh timer, screen off. I haven't found another ABS client that does that, and it's the whole reason the app exists.

I've been a Plex audiobook user for years and only just added Audiobookshelf, so I'm genuinely new to ABS and still learning it. It connects to your server with a URL + API token, browses your libraries, streams with full chapter support, and syncs progress back to the server.

What I'd most love your feedback on:

  • ABS on the Apple Watch — streaming or downloading your ABS books to the wrist and playing to AirPods. That's the newest, least-tested part and the one I most want to get right.

It also handles Plex, local .m4b/.mp3 files, LibriVox, and podcasts, with series browsing, unplayed/in-progress filters, playlists, offline downloads, and CarPlay.

The app is free, no ads or tracking. There's a one-time $6.99 Premium (mostly the Apple Watch and AirPods sleep features), and as a thank-you to anyone here who kicks the tires, here's a free unlock: https://apps.apple.com/redeem?ctx=offercodes&id=6775313582&code=AUDIOBOOKSHELF — one shareable link, no need to request a code.

I'm the developer and I'm around. Bug reports and rough edges, especially on the ABS and watch side, are hugely appreciated.

https://apps.apple.com/us/app/lull-audiobooks-podcasts/id6775313582

reddit.com
u/coreyjf — 11 days ago

Syncpod: New update coming out soon (Audiobookshelf server or offline)

Hi! A couple of weeks ago i released Syncpod for android. Its a app where you can listen to audiobooks, read E-books, comics from your audiobookshelf server or directly from your phone. It also supports Chromecast and Android auto.

There are more features in de app like: Music, Podcasts, Ambient Sounds and World wide Radio. If you are not interested in any of those, you can turn these of in the settings menu.

I got a lot of good feedback en suggestions to make the app better from this and other communities. Now i want to share the upcoming update 3.6 ( Is in review by Google. Should be released soon)

- It now fetches the series/collections from ABS server

- You see also in the collection in the episode list

- Faster loading from the server

- Sort by publish date, title and author

- Re-designed some of its UI

- Support for most formats

If you have any suggestions, feedback or just want to ask something, let me know!

Thanks for the amazing support!

If you want more information, here is the website

Edit: If you want to try it out but not want to spend money for an app you dont know, i understand! I have codes available to get the app for free. Just DM me :)

u/Funky-Reptile — 14 days ago

Enter book ratings / reviews in ABS?

I've been using ABS (Android + Android Auto) for a year+ and have listened to 50+ books, and it's a great app! I came from Audible and their player, and between OpenAudible and ABS I have eliminated Audible SW from my life, and have a player experience as good or better than I used to. Thanks for the great work!

There is one thing from Audible I miss: book reviews + ratings. By that I mean the ability to enter my own reviews and ratings. I got in the habit of doing this pretty regularly on Audible, and after 500+ books it makes a great resource to go back and see "did I like that author?" or "what was my impression of that series?" I would just continue to do this on Audible, but annoyingly they don't let you enter a review of a book you purchased if they don't have a record of you having played it in their app.

There are ways to work around this. I started with a spreadsheet, then built a review logging DB using Teable (no-code DB). These things work, but the friction of double-entering book info is high enough that I stopped using them regularly. There are online logging services like Goodreads, but they're clunky and I don't like other services getting my data (it was one reason to leave Audible's player). I was excited by Booklore (now Grimmory) which has audio book support and reviews, but they don't have an Android native player (yet). Plus, ABS is a very good fit for listening to audio books (all I do), whereas Grimmory has lots of non-audio book features I don't need that clutter it up.

ABS supports lots of metadata about books, any chance user editable review / rating could be part of that metadata? Maybe it's in there somewhere and I missed it? Alternatively, are there any companion apps that add this capability to ABS in a low friction way?

reddit.com
u/zontmo — 11 days ago