Bookshelf – Self-hosted eBook library that runs on object storage

github.com

55 points by arbayi 5 hours ago


phildenhoff - 9 minutes ago

Having built a tool in this space, I enjoy seeing all the Calibre alternatives that have been coming out in the last few years! It's fascinating to see the specific wants that people have.

Bookshelf, for example -- what possesses someone to make an ebook library that _only works on object storage_? Is this a weekend project, answering the question of "what would this look like"? Or was it something the author wanted for a long time?

philips - 4 hours ago

If it is helpful to other people here is how I manage my ebook library with flatfiles and heterogeneous devices (Android, macOS, iOS, Kindle, etc)

I have my own eBook library hosted with copyparty. It is a single binary. Runs on plain files. And speaks OPDS for integration with KOreader (Kindle) or Readest (iOS/macOS). https://github.com/9001/copyparty#opds-feeds

It also speaks webdav so I can quickly sync everything via rclone to an SD card on devices like an Android tablet.

I really like the convenience of flat files and multiple protocols.

davkan - 31 minutes ago

Not to hijack but for non object storage use cases I’ve been using Grimmory[1] and like it. Opds, kobo api, kindle email and web reader cover pretty much every use case.

[1] https://github.com/grimmory-tools/grimmory

iamcoder18 - 41 minutes ago

I've been using Readest (https://web.readest.com/) but I'll definitely be checking this out.

BloodyIron - 2 hours ago

I'm a fan of audiobookshelf. Don't let the name fool you, it does a lot! I use it for podcasts, audio books, & ebooks. It's great!

robbiet480 - 3 hours ago

For someone looking for a bit more than this, I recently got Bookorbit running and its quite powerful for being so young. https://bookorbit.app/

- 2 hours ago
[deleted]
storywatch - 2 hours ago

Does Calibre support S3 these days as a storage backend?

bakies - 3 hours ago

Now if only I had a good self hosted object store option