Self-hosted audiobook and podcast server
Go to file
Mark Cooper db01db3a2b Missing audiobooks flagged not deleted, fix close progress loop on stream errors, clickable download toast, consolidate duplicate track error log, improved scanner to ignore non-audio files 2021-09-17 18:40:30 -05:00
client Missing audiobooks flagged not deleted, fix close progress loop on stream errors, clickable download toast, consolidate duplicate track error log, improved scanner to ignore non-audio files 2021-09-17 18:40:30 -05:00
images Auto add/update/remove audiobooks, update screenshots 2021-09-06 20:14:04 -05:00
server Missing audiobooks flagged not deleted, fix close progress loop on stream errors, clickable download toast, consolidate duplicate track error log, improved scanner to ignore non-audio files 2021-09-17 18:40:30 -05:00
static Fix server client.user undefined, update logo 2021-09-03 06:40:59 -05:00
.dockerignore Fix multi-select, add new book flag 2021-09-01 13:47:18 -05:00
.gitignore Fix multi-select, add new book flag 2021-09-01 13:47:18 -05:00
Dockerfile Use local image as cover if found, adding release-it version control 2021-08-21 13:02:24 -05:00
docker-template.xml Update user audiobook progress model, add mark as read/not read, download individual tracks 2021-09-06 14:13:01 -05:00
index.js Adding download tab and download manager, ffmpeg in worker thread 2021-09-04 14:17:26 -05:00
package-lock.json Adding download zip file, fix local cover art for m4b download 2021-09-14 20:45:00 -05:00
package.json Missing audiobooks flagged not deleted, fix close progress loop on stream errors, clickable download toast, consolidate duplicate track error log, improved scanner to ignore non-audio files 2021-09-17 18:40:30 -05:00
readme.md Readme upcoming features update 2021-09-16 08:44:39 -05:00

readme.md

AudioBookshelf

AudioBookshelf is a self-hosted audiobook server for managing and playing your audiobooks.

Android app is in beta, try it out on the Google Play Store

Free & open source Android/iOS app is in development

Screenshot1

Folder Structures Supported:

/Title/...
/Author/Title/...
/Author/Series/Title/...

Title can start with the publish year like so:
/1989 - Book Title/...

(Optional Setting) Subtitle can be seperated to its own field:
/Book Title - With a Subtitle/...
/1989 - Book Title - With a Subtitle/...
will store "With a Subtitle" as the subtitle

Features coming soon:

  • Support different views to see more details of each audiobook
  • iOS App (Android is in beta here)
Screenshot2

Installation

Built to run in Docker for now (also on Unraid server Community Apps)

docker run -d -p 1337:80 -v /audiobooks:/audiobooks -v /config:/config -v /metadata:/metadata --name audiobookshelf --rm advplyr/audiobookshelf

Contributing

Feel free to help out