Skip to content
/ libreread Public

Self-hosted browser based Free(Libre) Ebook Reader. Highlights & Annotations. Supports PDF & EPUB.

License

Notifications You must be signed in to change notification settings

hnmn/libreread

Repository files navigation

LibreRead [Maintainers needed]

Self-hosted Free(Libre) Ebook Reader where you can highlight & annotate content. It supports PDF & EPUB formats. This project is not under active development and we are expecting maintainers who could take this up and improve this software.

Alt text

Features

  • Easy installation
  • Built using Golang
  • Browser-based
  • Responsive design
  • Full-text search
  • Highlight & Annotate
  • Supports PDF & EPUB

Production setup

Please check this guide

Development setup

Install go 1.9 or higher, redis 4 (default settings on port 6379) and optionally elasticsearch 5 (default settings on port 9200). If you want to use elasticsearch, do export LIBREREAD_ELASTICSEARCH=1 and run the following commands.

  • go get -d github.com/LibreRead/server/cmd/libreread
  • cd $GOPATH/src/github.com/LibreRead/server
  • go run ./cmd/libreread/main.go

This will run the app on localhost:8080

About

Self-hosted browser based Free(Libre) Ebook Reader. Highlights & Annotations. Supports PDF & EPUB.

Resources

License

Stars

Watchers

Forks

Packages

No packages published