I threw away Audible’s app, and now I self-host my audiobooks

I threw away Audible’s app, and now I self-host my audiobooks

As an Amazon Associate I earn from qualifying purchases.

Woodworking Plans Banner

Stream your DRM-free audiobooks to gadgets yourselves, without the cloud’s chains.

We’re an audiobook household at House Hutchinson, and at any given minute my other half or I are most likely listening to one while puttering around. We’ve gathered a bit over 300 of the important things– mainly titles from web sources (consisting of Amazon’s Audible) and from older physical “books on tape” (the majority of which are in fact on CDs). I do not mind doing the additional legwork of getting whatever into files and after that dragging-n-dropping those files into the Books app on my Mac, however my spouse chooses to merely utilize Audible’s app to play things straight– it’s (in some cases) fast, it’s (typically) simple, and it (periodically) works.

A while back, the Audible app stopped working for her. Tapping the app’s “Library” button would simply reveal a spinning packing icon, permanently. All the typical troubleshooting (visiting and out in numerous methods, eliminating and re-installing the app, other familiar routines) yielded no outcomes; some browsing around on Google and DuckDuckGo led me to absolutely nothing other than a great deal of other individuals having the exact same issue and a great deal of silence from Audible and Amazon.

Having actually put in the effort to do things the “right” method and having that method stop working, I altered tacks and repaired the issue, completely, with Audiobookshelf.

Audiobookshelf! Behold, the unholy melding together of my partner’s and my audiobooks.

Credit: Lee Hutchinson

Audiobookshelf! Behold, the unholy melding together of my better half’s and my audiobooks.


Credit: Lee Hutchinson

Audiobookshelf

Audiobookshelf is a self-hosted audiobook and podcast server, and after 2 weeks of usage, up until now it works greatly much better than attempting to stream within Audible’s app. My better half can now really listen to audiobooks rather of looking at a spinning packing icon permanently.

To get Audiobookshelf running, you require something to run it on– an extra desktop or other computer system you’re not utilizing ought to fit the expense, as Audiobookshelf’s requirements are fairly weak. You can either install it through a Docker image, or on bare metal on Windows or a number of various Linux distros. (The Linux distro setups consist of a repository for dealing with updates through your system’s upgrade technique, so you will not need to be by hand setting up releases willy-nilly.)

Because I currently have a Proxmox circumstances up and running on my LAN, I selected to set up Audiobookshelf inside an Ubuntu 24.04 LXC container utilizing the “bare metal” technique. It’s not especially resource-intensive, utilizing about 150MB of RAM at idle; as kept in mind above, if you do not have a server useful, running Audiobookshelf by means of Docker on your desktop or laptop computer should not be much of a concern on your memory or CPU. (It does draw up a reasonable quantity of processing power when it’s bulk-importing or coordinating books in your library, however these aren’t things you’ll be doing awfully typically.)

Audiobookshelf procedure resource usage in htop.

Credit: Lee Hutchinson

Audiobookshelf procedure resource usage in htop.


Credit: Lee Hutchinson

Getting it going

As soon as you’ve got Audiobookshelf set up by means of your favored technique, your next stop is producing and after that occupying your library. You can do this straight in the application’s web user interface, if wanted:

You can occupy your library through Audiobookshelf’s upload page, if wanted.


Credit: Lee Hutchinson

I selected to do it the old-fashioned method and copy files into the library area myself, which likewise works.

There are a variety of methods to make certain Audiobookshelf effectively consumes and classifies your books; initially, it understands and appreciates metadata tags if your books have them. If your files do not have tags, the Audiobookshelf docs offer a number of other approaches of company utilizing file and directory site structure. In between tags and having the ability to simply call things per the guide, I had no issue submitting all 300-ish of my books into Audiobookshelf, without any misses out on or inequalities.

Obviously, this all presupposes that you’ve got some DRM-free audiobooks. There are plenty of sources where you can get books complimentary of charge– like Librivox. If you’re utilizing pay websites like Audible, you’ll wish to in fact visit to your library through a web internet browser and download each audiobook in your area; this will offer you a stack of files in.AAX format or something comparable– which results in a substantial caution.

The DRM elephant in the space

While books that begin audio CDs do not have DRM ingrained in them, submits downloaded from Audible or other for-pay sources typically do. Audiobookshelf will not play books with DRM, which indicates you require a technique of removing that DRM out.

Here’s where we run into an issue: eliminating DRM from your audiobooks is not widely legal. “In the US, the law against ‘circumventing’ effective DRM has no personal-use exemption. In Europe, it varies by country,” described the Electronic Frontier Foundation’s Competition and IP Litigation Director Mitch Stoltz when Ars connected for guidance. “That’s as silly as it sounds—stripping DRM from one’s own copy of an audiobook in order to listen to it privately through different software doesn’t threaten the author or publisher, except that it makes it harder for them to charge you twice for the same audiobook. It’s another example of how anti-circumvention laws interfere with consumers’ rights of ownership over the things they buy.”

Which indicates you’re sort of by yourself for this action. Need to you reside in a jurisdiction where DRM elimination from audiobooks for individual usage is legal– that includes some however not all European nations– then websites like this one can help while doing so; for the rest people, the only recommendations I can provide is to merely continue in a legal way and usage DRM-free audiobooks to begin with.

Playing things

When you’ve got Audiobookshelf established and your DRM-free books packed into it, the last piece of the puzzle is an app to in fact listen to books with. There is a main Audiobookshelf app, and if you’re an Android user you can get it right here. The iOS app is constantly stuck in beta and needs Test Flight, however there are third-party options.

Personally, I’ve been utilizing Plappa, and I’ve discovered it to be not simply completely appropriate, however likewise more responsive and less susceptible to crashing than Apple’s own Books app (not to discuss there’s no bothersome in-app audiobook shop page constantly attempting to get in my face!).

Supervising things

Audiobookshelf itself has a lot of tunable alternatives for the home system administrator who simply can’t leave well adequate alone; I’ve discovered the majority of the defaults are precisely what I desire, however there’s lots of things to modify if you wish to do the tweaking.

Especially, Audiobookshelf supports numerous libraries if you desire more organizational choices. It has accounts you can set up for various listeners, logging alternatives, alert alternatives, RSS assistance, and an entire mess of other things I truthfully have not even looked at. The bright side for me is that you do not need to take a look at any of that things if you do not wish to– Audiobookshelf is established to be practical right out of package.

What if I’m not home?

Sharper readers might currently have found a significant issue with self-hosting audiobooks on one’s LAN: How do you listen when you’re not on the LAN?

This is most likely worth another short article, however the method I’m tackling this specific issue is with a regional circumstances of Wireguard and a VPN profile on my mobile phones. When I’m out and about or in the cars and truck or whatever, I can tap the “VPN” faster way on my iOS home screen, and boom– Plappa is now able to see Audiobookshelf, and streaming works simply as well as it does in your home.

One prospective issue for doing this is cellular information use, however this worry appears small. The greatest audiobook I’ve got is a cool multicast recording of Frank Herbert’s Dunewhich weighs in at about 2.4 GB– so, the most information I’m going to move even for my most significant audiobook is 2.4 GB max, which ‘d just be if I listened to all hillion-jillion hours of Dune at the very same time. And depending upon the app you’re utilizing for playback, you’ll likely likewise have the alternative to download the books to your gadget and listen to them in your area, without streaming. (This holds true for Plappa, a minimum of.)

Self-hosting joy attained

I glossed over a great deal of the setup actions to keep this a fairly brief piece, however nevertheless, getting Audiobookshelf going is a fairly easy self-hosting job, as self-hosting jobs go.

We likewise have not spoken about Audiobookshelf’s other significant function: podcast hosting. I’m not a huge podcast sort of guy (I tend to choose audiobooks if I have time to listen to something), however Audiobookshelf is likewise (supposedly) fantastic for hosting a huge stack of podcasts. If those are your jam, then that’s another point for Audiobookshelf.

I can’t guarantee the podcasting bits, however I can state that it’s pleasing to have actually fixed an issue– specifically one that was driving my better half insane, and any day I can resolve an issue for her through nerdery and server-wrangling is an excellent day. A minimum of since today, the Audible app on her phone stays nonfunctional for factors that are beyond me, however with luck– and a little continuous care and upkeep for the server in the closet where this things all lives now– neither people will ever need to handle that app once again.

Lee is the Senior Technology Editor, and manages story advancement for the device, culture, IT, and video areas of Ars Technica. A veteran member of the Ars OpenForum with a comprehensive background in business storage and security, he resides in Houston.

144 Comments

  1. Listing image for first story in Most Read: Everything you say to your Echo will be sent to Amazon starting on March 28

Find out more

As an Amazon Associate I earn from qualifying purchases.

You May Also Like

About the Author: tech