LibreRead
Self-hosted Free(Libre) Ebook Reader. https://libreread.org
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, 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
Supported by
If you find LibreRead useful, you could support our development by either making an one-time donation or by becoming a patron. Thank you! 😍