Live data from Hacker News

Audiobookshelf: Self-hosted audiobook and podcast server

audiobookshelf.org

61–70 of 100 posts

Re: Audiobookshelf: Self-hosted audiobook and podcast server

#61

What's a good source for DRM-free audiobooks? I'd love to ditch Audible and move to something like this, but I haven't found a store that has a good selection. (Edit: thank you, everybody, for the great answers!!!)

If you're not looking to sail the high seas, I highly recommend Libro.fm. They have had almost any audiobook I have ever wanted (e.g., Andy Weir's books in English are only available on Audible), and you can choose a local library to support with your purchase.

I subscribe to their monthly plan, $14.99/month, which gets me 1 credit per month. If you buy one audiobook a month that's $14.99, using that credit, it pays for itself. I really like using my credits on expensive audiobooks, like $25 or something (I'm basically getting the book at a discount) and then I buy cheaper audiobooks using my credit card.

You can stream your purchased books with their app, but I download the files (everything is DRM-free) and move them into Audiobookshelf. Most of their older books are just ZIP downloads of MP3s, but newer books come in M4B format (one large file with chapter markers). Both work flawlessly with Audiobookshelf.

If you buy an audiobook on Audible (e.g., Andy Weir), you can download the AAX file from Audible and use a converter to convert the file to M4B (this strips the DRM and makes it work with Audiobookshelf). This is in a legal gray-area, depending on your jurisdiction.

Re: Audiobookshelf: Self-hosted audiobook and podcast server

#62
Im fairly new to self hosting. I've been playing around with a raspberry pi running raspberry pi os. The documentation says the Debian package is only for amd64 architectures. Im assuming that has to do with one of the Node packages? Out of curiosity, if I wanted to get it to work on an arm architecture, where would I start? My first guess would be trying to install it on the pi and looking at the error messages.

Re: Audiobookshelf: Self-hosted audiobook and podcast server

#63

For Podcasts I've been using https://github.com/madeofpendletonwool/PinePods comes with Apps for every platform. Its a bit rough around the edges but it does the job.

I’ve been running this alongside Audiobookshelf for podcasts to compare the two. AFAIK, Pinepods doesn’t have a native iOS app. Has that changed recently?

Re: Audiobookshelf: Self-hosted audiobook and podcast server

#64

A good solution for a standalone server. But since I use Plex already there’s an audio book plugin for it that I use along with Prologue for IOS.

Does it still play well with the notorious new Plex app?

I am not familiar with the notoriety of the new plex app, but I can confirm that Prologue works well with the latest Plex

Re: Audiobookshelf: Self-hosted audiobook and podcast server

#65
post #62

Im fairly new to self hosting. I've been playing around with a raspberry pi running raspberry pi os. The documentation says the Debian package is only for amd64 architectures. Im assuming that has to do with one of the Node packages? Out of curiosity, if I wanted to get it to work on an arm architecture, where would I start? My first guess would be trying to install it on the pi and looking at the error messages.

Can you use Docker? Looks like they have a linux/arm64 build.

Re: Audiobookshelf: Self-hosted audiobook and podcast server

#66

Earlier quoted context omitted.

Does it still play well with the notorious new Plex app?

what's notorious about new Plex?

Enshittification of UI/UX. The new UI is 'optimized' for engagement instead of usability.

Re: Audiobookshelf: Self-hosted audiobook and podcast server

#67
post #63

For Podcasts I've been using https://github.com/madeofpendletonwool/PinePods comes with Apps for every platform. Its a bit rough around the edges but it does the job.

I’ve been running this alongside Audiobookshelf for podcasts to compare the two. AFAIK, Pinepods doesn’t have a native iOS app. Has that changed recently?

no still no iOS app but I am using Android so didn't even notice.

Re: Audiobookshelf: Self-hosted audiobook and podcast server

#68
post #58

I'm currently building an audiobook app. I've considered adding podcast (and even music) support, but wonder if this is something people actually want bundled together or would prefer tailored experiences.

I agree, focus on the audiobooks. That being said, I would love an app that can detect and skip the awful built in ads they've added to podcasts...

Re: Audiobookshelf: Self-hosted audiobook and podcast server

#69
post #62

Im fairly new to self hosting. I've been playing around with a raspberry pi running raspberry pi os. The documentation says the Debian package is only for amd64 architectures. Im assuming that has to do with one of the Node packages? Out of curiosity, if I wanted to get it to work on an arm architecture, where would I start? My first guess would be trying to install it on the pi and looking at the error messages.

I think the docker container has both amd64 and arm64 versions, so try following the docker-compose instructions.

Personally, I have a Services folder with sub-folders for each self-hosted service. Each service folder has a compose.yaml file, and any additional files that the service might generate also go into its service folder (e.g. /Services/audiobookshelf/ has config/ and metadata/ as well as compose.yaml). I don't need every service running constantly, so I just update and run things manually as needed, but you could automate that. I really appreciate that you can just use `docker-compose pull` to update and `docker-compose up -d` to run the service without having to mess around with anything else.

Re: Audiobookshelf: Self-hosted audiobook and podcast server

#70
post #65
post #62

Im fairly new to self hosting. I've been playing around with a raspberry pi running raspberry pi os. The documentation says the Debian package is only for amd64 architectures. Im assuming that has to do with one of the Node packages? Out of curiosity, if I wanted to get it to work on an arm architecture, where would I start? My first guess would be trying to install it on the pi and looking at the error messages.

Can you use Docker? Looks like they have a linux/arm64 build.

I was looking to use this as a learning exercise. Im just curious about the process of getting this to build for arm natively.
Post reply on HN