Skip to content

XuShaohua/pengzu

Repository files navigation

About

Build status Minimum rustc version

Personal ebook library.

Features:

  • Support CLC, Chinese Library Classification a.k.a. 中图分类法
  • Support tag hierachy
  • Manage millions of books without latency

How to deploy

The simple way is to deploy with docker-compose. A template yaml file is located here. Modify it based on your environment.

Currently only PostgreSQL is supported.

Import calibre library

To import calibre library, run backend --bin import-library /path/to/calibre/library.

If it is deployed in docker, switch to docker app with docker exec pengzu_pengzu_app_1 /bin/bash and run this command. Remember to mount calibre library in volume.

Screenshot

screenshot

License

This project is released in General Public License.