Reading view

Homebranch | E-Book Management Platform

Homebranch | E-Book Management Platform

Hey folks! I wanted to share a project I've been working on recently:

Homebranch

Homebranch is a self-hosted E-Book management platform split between 3 services for modularity and security.

  • homebranch-web: The face of it all
  • homebranch: The backend providing an API and an OPDS feed. Validates authorization with an authentication service via a shared JWT secret
  • Authentication: A standalone authentication service providing refresh and access tokens to any application

Background

A little under a year ago, I was looking for a self hosted way to organize and read my ebooks. At the time, it seemed like the only option was Calibre but I felt the UI was clunky and dated. So, I decided to make my own.

Features

  • EPUB reader with cross-device reading position synchronization
  • Directory, individual file, and multi file uploads
  • Powerful metadata based searching (isbn:, genre:, author:, series:)
  • Automatic metadata enrichment from Open Library and Google Books
  • OPDS 1.2 and 2.0 feeds for integration with e-readers such as KOReader, or Thorium

Getting Started

Go to homebranch.app for an overview of what Homebranch as to offer and how to get started.

If you'd like to contribute or have an idea for a feature please feel free to reach out or open an issue on one of the GitHub repositories!

submitted by /u/Hydroux to r/selfhosted
[link] [comments]
❌