|Ozzie Isaacs cdd38350fe||19 hours ago|
|.github/ISSUE_TEMPLATE||7 months ago|
|cps||19 hours ago|
|test||1 week ago|
|.editorconfig||4 years ago|
|.eslintrc||4 years ago|
|.gitattributes||2 years ago|
|.gitignore||2 months ago|
|CONTRIBUTING.md||2 months ago|
|LICENSE||5 years ago|
|MANIFEST.in||2 years ago|
|README.md||1 week ago|
|SECURITY.md||2 months ago|
|babel.cfg||5 years ago|
|cps.py||2 weeks ago|
|messages.pot||1 week ago|
|optional-requirements.txt||1 month ago|
|requirements.txt||1 week ago|
|setup.cfg||1 week ago|
|setup.py||2 years ago|
Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.
This software is a fork of library and licensed under the GPL v3 License.
pip install calibreweb(Depending on your OS and or distro the command could also be
python3 -m cps
pip3 install --target vendor -r requirements.txt(python3.x). Alternativly set up a python virtual environment.
nohup python3 cps.py- recommended if you want to exit the terminal window)
Point your browser to
http://localhost:8083/opds for the OPDS catalog
Location of Calibre database to the path of the folder where your Calibre library (metadata.db) lives, push "submit" button
Optionally a Google Drive can be used to host the calibre library -> Using Google Drive integration Go to Login page
Default admin login:
Issues with Ubuntu:
Please note that running the above install command can fail on some versions of Ubuntu, saying
"can't combine user with prefix". This is a known bug and can be remedied by using the command
pip install --system --target vendor -r requirements.txt instead.
Optionally, to enable on-the-fly conversion from one ebook format to another when using the send-to-kindle feature, or during editing of ebooks metadata:
Download and install the Calibre desktop program for your platform and enter the folder including program name (normally /opt/calibre/ebook-convert, or C:\Program Files\calibre\ebook-convert.exe) in the field "calibre's converter tool" on the setup page.
Download Kepubify tool for your platform and place the binary starting with
kepubify in Linux:
Pre-built Docker images are available in these Docker Hub repositories:
Docker Hub - https://hub.docker.com/r/technosoft2000/calibre-web
Includes the Calibre
Docker Hub - https://hub.docker.com/r/linuxserver/calibre-web
Github - (Optional Calibre layer) - https://github.com/linuxserver/docker-calibre-web/tree/calibre
This image has the option to pull in an extra docker manifest layer to include the Calibre
ebook-convert binary. Just include the environmental variable
DOCKER_MODS=linuxserver/calibre-web:calibre in your docker run/docker compose file. (x64 only)
If you do not need this functionality then this can be omitted, keeping the image as lightweight as possible.
Both the Calibre-Web and Calibre-Mod images are rebuilt automatically on new releases of Calibre-Web and Calibre respectively, and on updates to any included base image packages on a weekly basis if required.
Just reach us out on Discord
For further information, How To's and FAQ please check the Wiki
Please have a look at our Contributing Guidelines