Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] Linuxserver.io - Calibre-Web

Featured Replies

On 6/4/2023 at 4:21 AM, Philby1975 said:

Hoping this is a simple fix. Calibre web was running well to my knowledge (though I haven't used it in a while) before I reset me docker.img file. Added all other dockers back without a problem using existing setting, however Calibre-Web is producing the following error in the logs. I consoled into the docker and ran the suggested command however it says that pip is an unknown command.

 

10500K .......... .......... .......... .......... .......... 99% 6.70M 0s
10550K ......... 100% 371M=1.6s

2023-06-04 03:11:38 (6.36 MB/s) - '/calibre-web/kindlegen/kindlegen_linux_2.6_i386_v2_9.tar.gz' saved [10813137/10813137]

[INFO] Extracting kindlegen_linux_2.6_i386_v2_9.tar.gz into directory: /calibre-web/kindlegen
[INFO] Change the ownership of /calibre-web/kindlegen (including subfolders) to calibre:calibre
[INFO] kindlegen (Amazon Kindle Generator) will be linked into /calibre-web/app/vendor
[INFO] Creating the vendor directory: /calibre-web/app/vendor
[INFO] Change the ownership of /calibre-web/app/vendor (including subfolders) to calibre:calibre
> create kindlegen link /calibre-web/app/vendor/kindlegen assigned to source /calibre-web/kindlegen/kindlegen
> change the ownership of /calibre-web/app/vendor/kindlegen to calibre:calibre
[INFO] Creating directory for temporary directories and files: /tmp
[INFO] Change the ownership of /tmp (including subfolders) to calibre:calibre
[INFO] Launching Calibre-Web ...
*** "flask-limiter" is needed for calibre-web to run. Please install it using pip: "pip install flask-limiter" ***
*** "flask-limiter" is needed for calibre-web to run. Please install it using pip: "pip install flask-limiter" ***

 

Any help would be appreciated.

 

Hi

@Philby1975 - did you find a resolution? 

I've just found myself in exactly the same boat after having to rebuild my unraid docker file and all my other containers worked fine on reinstalling it with the exception of CalWeb.

I've tried to open a script/command window for Calweb to try running the pip command, but the window closes instantly after opening it...

 

cheers

Edited by dp100
update content

  • Replies 130
  • Views 85.1k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • server {     listen 80;     server_name calibre.<yourdomain>.com;     return 301 https://$server_name$request_uri;     } server {     listen 443 ssl;     listen [::]:443 ssl;

  • Yes, maybe for that user this option needs to be enabled:   When the user can read, it looks like this on a book:

  • @phorse Here's what I did to get the kindlegen binary working.   1. Downloaded tarball from https://www.amazon.com/gp/feature.html?docId=1000765211 to the docker config folder. 2. Untar

Posted Images

@Philby1975  -I've just fixed it by installinga  different container version. 
This version has worked for me: lscr.io/linuxserver/calibre-web

I deleted my previos Cal web docker, install this from the Apps Store and it picked up my previous CalWeb settings.

  • 1 year later...

Anyone got this working lately? Or any other calibre-web docker? Since sometimes end of last year, this just never open webpage anymore... Tried to create empty library, delete all settings files and reinstall completely to empty library. Same, not starting ever no webpage opening... 

 

So anyone got any calibre-web docker working lately?

 

Ok, either clean calibre-web from community store does not work, but this one did:
https://github.com/crocodilestick/Calibre-Web-Automated

 

So... myself now shutdown calibre docker for now, and investigate is this alone actually enough for me... but anyone else struggling with calibre-web never loading page and giving even any meaningful error to logs... this one worked for me now and have web-interface for my books library again... have to investigate library management in this, if this is replacing calibre also for managing importing and fixing book genres...

 

And anyone supporting this calibre-web docker? It would be good to check why it does not work anymore with latest Unraid versions... it starts but never gives web interface...

-edit-

Just to info for others who might replace that non-working calibre-web with that calibre-web-automated which works... it's import well.. it works.. but is slow as h**l so at least myself going to run calibre aside for managing books... and that for web interface for the books library.. but seems It works without hick so after half a year again web interface for calibre... wondering if this official is ever fixed?

Edited by ByteHeaven

Docker is working fine here, except the conversion part.

 

If you are having issues getting the ebook conversion working in this docker, I finally found a solution. After adding in the directory (/usr/bin/) for the Path to Calibre Binaries section, I kept getting the "missing binaries" error.

 

Change your variable DOCKER_MODS=lscr.io/linuxserver/mods:universal-calibre-v7.16.0

 

https://github.com/linuxserver/docker-calibre-web/issues/306#issuecomment-2342923994

 

It will take a bit longer to load the first time but I have all the conversions now listed.  Perhaps this will help someone.

Edited by Loch

  • 2 months later...

Hello people

Anyone who knows how to import books, to this app?? i know you can enable a upload buttom, but is it possible to add from another share on the array??

Thank you!

3 hours ago, Mattti1912 said:

Anyone who knows how to import books, to this app?? i know you can enable a upload buttom, but is it possible to add from another share on the array??

assumigyou have already an existing calibe database and dont want to use calibre to add your books

calibre-web mod has a cli tool todo so

sample, place a book in import and move to books while adding to database, part from a script i made myself

image.png

docker exec calibre-web calibredb add -r "\""$inputdir"\"" --with-library="\""$outputdir"\"""

while according to docker mounts

inputdir="/import" ### inputdir like setted in calibre-web

outputdir="/books" ### outputdir like setted in calibre-web (check webui)

this will add new book to calibre database and then its also available in calibre-web

but you should also set the mod in your lsio calibre-web docker

GitHub
No image preview

GitHub - linuxserver/docker-mods at universal-calibre

Documentation and Examples of base container modifications - GitHub - linuxserver/docker-mods at universal-calibre

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.