Skip to main content

Manage, read and share your comic/manga library

Project description

📚 ComicLib

Manage, read and share your comic/manga library

English | 中文

✨ Features

🚀 Installation

Make sure you have 🐍 Python ⩾ 3.9 installed, and install 📚 ComicLib with the following command

pip install -U "comiclib[full]"

Then run the following command in the location of your comic library to start

comiclib

It will automatically scan the comics in the current working directory.

Now you can open http://127.0.0.1:8000 and start reading.

🍰 One more step

Specify the location for scanning comics

The default scan location is the current working directory, which can be specified via the environment variable CONTENT. For example, you can add it before the command

CONTENT=/home/user/mycomics comiclib

Modify the bound port or IP address

Instead of run comiclib directly, run with the following command

uvicorn comiclib.main:app --host 0.0.0.0 --port 80

where --host 0.0.0.0 specifies the bound IP (0.0.0.0 enables LAN access), and --port 80 specifies the bound port.

📄 Please see the documentation for more settings.

👩‍💻 Contributing

Contributions, issues and feature requests are very much welcome. Feel free to join the group for deeper communication.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

comiclib-0.0.6.tar.gz (2.0 MB view details)

Uploaded Source

Built Distribution

comiclib-0.0.6-py3-none-any.whl (2.1 MB view details)

Uploaded Python 3

File details

Details for the file comiclib-0.0.6.tar.gz.

File metadata

  • Download URL: comiclib-0.0.6.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for comiclib-0.0.6.tar.gz
Algorithm Hash digest
SHA256 505bcf1fbf2764ee6e937ebf89cb9f50c94af6aea30023e62be5b9dade1e969a
MD5 a7dcae350c686871551104cba470ebd3
BLAKE2b-256 8f97a7ab5abb9ec1ce665b1587b6538c52c1b129160e99607c3f332f97b8ab08

See more details on using hashes here.

File details

Details for the file comiclib-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: comiclib-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for comiclib-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 0d2f6e9bdaf0dd959ad82f33061d0bb9274334d2dd2244b56abeadf00599d695
MD5 c6e30c521ecc78241b61cd51b17b3c36
BLAKE2b-256 47ccd56dd5e6966bb21c2ab63213d9a1b92230b0362b4c153684ecf67442aa6a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page