Ellib

An indexer and a home library server (with web GUI) for INPX libraries

An indexer and a home library server (with web GUI) for INPX libraries. Some libraries are distibuted as a number of zip batches and an INPX index file. You can download a library and a corresponding INPX file. The indexer generates local DB and index, after that the server provides you with the web GUI to search/download books from your home library.

Usage

Say, your library is situated at /shares/books/lib, so that its INPX is at /shares/books/lib/lib_20200101.inpx, and FB2 and USR batches are at /shares/books/lib/fb2 and /shares/books/lib/usr respectively.

Run:

./ellib_builder /shares/books/lib/lib_20200101.inpx /shares/books/lib/fb2 /shares/books/lib/usr

and it generates ellib.sqlite database and ellib.bleve index. Then run ellib_http, it listens on port 3000 and gives you possibility to browse your library and download books.

No OPDS yet.

Binaries are available for Windows/x64 and Linux/x64 only. Ask support, if you need more.