June 21Jun 21 [Support] LibationWeb — Self-Hosted Web UI for Audible Audiobook ManagementLibationWeb is a Dockerized web interface for Libation (https://github.com/rmcrackan/Libation), the open-source Audible audiobook manager. It gives you a clean, mobile-friendly browser UI to manage your Audible library from Unraid — no desktop app required.Features:- Connect and scan one or more Audible accounts- Download and decrypt audiobooks directly to your Unraid share- Per-account auto-download after library scans- Multi-user support with 2FA, role-based permissions, and download caps- Session management and admin dashboard with logs and stats- PUID/PGID support for proper Unraid file permissionsDocker Hub: jtechguru1993/libation-web:latesSource: https://github.com/jtechguru1/Libation/tree/web-ui-via-docker (fork)Support:All support is handled through this thread. questions, or feature requests here.This project is built on top of LibationCLI ndent community project, not affiliated with the original Libation project.
September 7Sep 7 Author It should be automatic if its ticked. I too have noticed it is inconsistent among other issues. I am going to look into those though. I will try to push an update fixing this issue in particular, and then drill in on some of the other quirks ive noticed.
September 11Sep 11 @jtechguru1993 what default version does this image use? i see the cli version still says 13.49 but the current version if 14.2, which addresses some recent issuescan we set LIBATION_VERSION to latest?manually setting 14.2 doesn't seem to do anything Edited September 11Sep 11 by john_smith
September 11Sep 11 Author unfortunately no. I had to build a custom backend to get libation as a cli, to act as the backend of a web application, and simultaneously use another part thats usually coupled with the gui program to pull together a cohesive project. Being honest the project is held together by easily broken chain links so to speak, and I am likely going to pin it to a version unless it is outright unusable. I was initially going to try and decouple them to allow for exactly what your asking for. The issue that I could not overcome was this caused the entire application to break, bc I cant anticipate the changes to the main project. I spent several hours this past weekend working on it, but for clarification none of that was to try and bring parity with the main libation project, at least as far as versioning information goes. It was definitely focused on refinement, bc there are quite a bit of issues present in the current release.
September 21Sep 21 Just want to add a vote to "outright unusable" to the version question above... On 13.4.9 every download fails with "Content license denied (throttled)" — I can't download anything at all on any Auidble accounts, Windows or Docker. I did the official fix (https://getlibation.com/docs/advanced/device-registration) by de-registering all libation devices, refreshing the Win app, which is now back to working on 14.x, as is the official Libation docker. LibationWeb being pinned to 13.x is unfixable alas and continues failing. Not asking you to decouple, I know from your reply that caused problems but wanted to give a bit of details to john_smith's "addresses some recent issues" bit.It's a fantastic looking GUI that works really well for a multi-account/family setup - I hope you find a way to make it work without sinking a ton of time into it! Edited September 21Sep 21 by szidomingo
September 21Sep 21 Author 1 hour ago, szidomingo said:Just want to add a vote to "outright unusable" to the version question above... On 13.4.9 every download fails with "Content license denied (throttled)" — I can't download anything at all on any Auidble accounts, Windows or Docker. I did the official fix (https://getlibation.com/docs/advanced/device-registration) by de-registering all libation devices, refreshing the Win app, which is now back to working on 14.x, as is the official Libation docker. LibationWeb being pinned to 13.x is unfixable alas and continues failing.Not asking you to decouple, I know from your reply that caused problems but wanted to give a bit of details to john_smith's "addresses some recent issues" bit.It's a fantastic looking GUI that works really well for a multi-account/family setup - I hope you find a way to make it work without sinking a ton of time into it!You are correct. I noticed it about 2 weeks ago. I thought I kept rate limiting my account bc of the troubleshooting I was doing to the app. The remedy I am going to work on is bringing it up to date with current libation. I really do appreciate that you brought this to my attention. Know that I am taking it seriously, and I hope to have the fix ready within a week. It could be faster depending on how many changes there are, and if any require me to rebuild major components, either way I am on it.
September 21Sep 21 Thanks so much! Looking forward to a working version - it's so nice to finally have a slick GUI for Libation that supports multiple account!
September 21Sep 21 On the off chance you are unaware: LibationWeb's icon in the UnRaid's 'APPS' tab is broken, it's just a question mark (it works for all other apps for me, so this is something specific to how this one got published), as well as all the links under 'Support' are generic: 'Project' goes to http://.github.com, 'Support Forum" goes to http://unraid.net, and Docker goes to docker.com. Figured I'd flag it while I have your attention
September 21Sep 21 Author 12 minutes ago, szidomingo said:On the off chance you are unaware: LibationWeb's icon in the UnRaid's 'APPS' tab is broken, it's just a question mark (it works for all other apps for me, so this is something specific to how this one got published), as well as all the links under 'Support' are generic: 'Project' goes to http://.github.com, 'Support Forum" goes to http://unraid.net, and Docker goes to docker.com. Figured I'd flag it while I have your attentionI did not know this. It may have broken at some point and mine is cached already so mine is still loading. I'll add it to the list. I think I'll have the fixes in sooner than expected. I'll post here once they are in. Including the one you said. I'd like to say I appreciate the feedback. Really put a smile on my face. Additionally any problems you see, please call them out. I only realize something is wrong when it's not working or you guys tell me. I'm OCD so I really do pay attention to detail
September 21Sep 21 Author I'm rolling the update today. I've been working on this since this morning. I really hope y'all like the refinements, and I have brought it up to current with the mainline Libation Project, at least as of September 21, 2026. Here's a summary:LibationWeb v0.5.0 — fixes "Content License denied" downloads (one manual step needed)Big update. The headline: it fixes the "Content License denied" error that's been breaking downloads for everyone.⚠️ Updating alone won't fix downloads — there's a required step.The failures come from an upstream Audible change (Libation #2021): Audible stopped accepting the old device registration. The updated image has the fix, but each Audible account has to be re-registered.Update steps:Force Update the container (Docker tab → LibationWeb → Force Update).Open the web UI → Audible Accounts.On each account, click Re-authenticate (the key icon) and sign in again. (Removing + re-adding the account does the same thing.)Scan and download. Your library and settings are kept.If a download says "throttled" right after re-authenticating, that's Audible rate-limiting you from the earlier failed attempts — wait 24–48h and retry. Not a bug.Also new in 0.5.0:Re-authenticate button + a reminder banner for accounts that still need itDownloads page: Downloading / Downloaded / Failed filters and a Clear all failed button; a completed book auto-clears its own failed entriesSerial download queue, scheduled library scans, and per-account auto-download (one book at a time, with a configurable pause, to stay off Audible's radar)First-run onboarding, better session management ("This device" + per-user sessions), and a What's new changelog right in Settings → AboutA round of dark-mode and UI fixesI have also rolled an update to fix the icon in unraid. The icon will not update by the container. That is handled by the unraid CA apps, which I have edited. The icon probably wont correct until it recrawls my github. I"ve made the changes that are required on my end for the icon, they will just take time to be processed. Edited September 22Sep 22 by jtechguru1993 Clarifying something about an issue.
September 23Sep 23 Thanks so much for this! Seriously! I actually front-ran your message a bit because somehow I noticed that a new version was published to UnRaid APPS (btw, alas, the links/icon still broken as of right now) - so I grabbed it super quick and tested it. It works perfectly fine now, and I downloaded a handful of things to check. Again, thanks for being so quick on this - I know it's a passion project so really appreciate your responsiveness. For sure, I'll continue using it, and I'll let you know if/when/what I see. I'll need to figure out how this will behave if I just point it at my existing Libation folder, I expect it won't re-download duplicates as title or rather the ID will be the same... but I don't really know yet, I'll need to test. I have an extensive library downloaded already so will need to figure out a cut-over plan to LibationWeb, or perhaps just find a way to use the two concurrently somehow. Edited September 23Sep 23 by szidomingo
September 23Sep 23 Author 48 minutes ago, szidomingo said:Thanks so much for this! Seriously! I actually front-ran your message a bit because somehow I noticed that a new version was published to UnRaid APPS (btw, alas, the links/icon still broken as of right now) - so I grabbed it super quick and tested it. It works perfectly fine now, and I downloaded a handful of things to check. Again, thanks for being so quick on this - I know it's a passion project so really appreciate your responsiveness. For sure, I'll continue using it, and I'll let you know if/when/what I see. I'll need to figure out how this will behave if I just point it at my existing Libation folder, I expect it won't re-download duplicates as title or rather the ID will be the same... but I don't really know yet, I'll need to test. I have an extensive library downloaded already so will need to figure out a cut-over plan to LibationWeb, or perhaps just find a way to use the two concurrently somehow.Yeah the way the Community Application(the Apps) tab get it's information for icons etc is not actually stored with the docker container. They actually have to rescan my repo and at some point, I honestly don't know when, then it will grab the icon. I also don't know how that works with people who have already installed it.
September 23Sep 23 Author 54 minutes ago, szidomingo said:Thanks so much for this! Seriously! I actually front-ran your message a bit because somehow I noticed that a new version was published to UnRaid APPS (btw, alas, the links/icon still broken as of right now) - so I grabbed it super quick and tested it. It works perfectly fine now, and I downloaded a handful of things to check. Again, thanks for being so quick on this - I know it's a passion project so really appreciate your responsiveness. For sure, I'll continue using it, and I'll let you know if/when/what I see. I'll need to figure out how this will behave if I just point it at my existing Libation folder, I expect it won't re-download duplicates as title or rather the ID will be the same... but I don't really know yet, I'll need to test. I have an extensive library downloaded already so will need to figure out a cut-over plan to LibationWeb, or perhaps just find a way to use the two concurrently somehow.The way id advise using it is using the multi select to mark anything you already have downloaded, as downloaded. I have a big library as well. I marked them all as downloaded. Unmarked the ones I needed. And then the database tracks from that. It doesn't scan a folder ahead of time for downloads parsed from any other instance.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.