Self-hosted audiobook and podcast server
Go to file
2021-08-23 18:31:04 -05:00
client Moving settings to be user specific, adding playbackRate setting, update playbackRate picker to go up to 3x 2021-08-23 18:31:04 -05:00
images Cleaning up, adding readme and images, genre filter 2021-08-19 17:29:36 -05:00
server Moving settings to be user specific, adding playbackRate setting, update playbackRate picker to go up to 3x 2021-08-23 18:31:04 -05:00
static Fix scan for audiobook directories in root dir 2021-08-23 14:08:54 -05:00
.dockerignore Use local image as cover if found, adding release-it version control 2021-08-21 13:02:24 -05:00
.gitignore Use local image as cover if found, adding release-it version control 2021-08-21 13:02:24 -05:00
docker-template.xml Sorting, fix user object bug, add settings module 2021-08-18 06:50:24 -05:00
Dockerfile Use local image as cover if found, adding release-it version control 2021-08-21 13:02:24 -05:00
index.js Init 2021-08-17 17:01:11 -05:00
package-lock.json Fix scan for audiobook directories in root dir 2021-08-23 14:08:54 -05:00
package.json Moving settings to be user specific, adding playbackRate setting, update playbackRate picker to go up to 3x 2021-08-23 18:31:04 -05:00
readme.md Update readme 2021-08-23 14:20:33 -05:00

AudioBookshelf

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

Currently in Beta - 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 - Awesome Book/...

There is still a lot to do:

  • Adding new audiobooks require pressing Scan button again (on settings page)
  • Matching is still manual - should auto-match when exact title and author with cover image is found
  • Support different views to see more details of each audiobook
  • Add ability to add/manage additional accounts with varying access levels
  • Then comes the mobile app..
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
Screenshot3

Contributing

Feel free to help out