Pustaka

alpha*

Your Personal Digital Library

What is Pustaka?

Google Translate

Pustaka is an open source ebook library system for your home. You can use Pustaka to manage, and read your DRM-free ebook collections.

Pustaka is still in very early alpha stage, so don't expect things to work flawlessly. There will be rough edges, and a lot of changes between version since it's still heavily under development.

If you're willing to give Pustaka a try and you feedback (e.g.: what feature you want to have, what you like or don't like about Pustaka), please create a bug report on GitHub

Features

Autosave Progress

Web Based Reader

Supported Format

CBZ, CBR, Epub

Folder Scan

Search by Keywords

Coming Soon..

Automatic MetaData

Coming Soon..

Reader Profile

Coming Soon..

Book Sharing

Coming Soon..

Cloud Based Storage

DropBox, Google Drive, etc
Coming Soon..

Download

Linux

MacOS

Source Code

GitHub

Coming Soon..

Windows

Raspberry Pi

Installation Instruction

  • Download the tar.gz file for your choice of platform from the download link above.
  • Extract the tar.gz into a folder, e.g.: ~/PustakaApp
  • Go to the folder, e.g: cd ~/PustakaApp
  • Add the PUSTAKA_PUBLICATION_PATH environment variable to point to your ebooks folder, e.g.:SET PUSTAKA_PUBLICATION_PATH=/home/user/ebooks
  • Run ./seed to fill the database with default settings
  • Run ./scanner to your folder and subfolders for ebooks. This process will take a while to finish.
  • After the previous step is done, run ./pustaka to run pustaka server
  • Go to http://localhost:8081, and you can start reading your ebook collections!