Calibre-web docker on synology: webpage does not load

Currently reading
Calibre-web docker on synology: webpage does not load

Operating system
  1. Linux
  2. Windows
Mobile operating system
  1. Android
Hi there,

I installed the Calibre-web Docker image with the Synology Container Manager on my DS220+ with DSM 7.2-64570 Update 3, but after running the container, the webpage (http://192.168.1.x:8083) does not load.

I created the folders /books/ and /docker/calibre-web/. I have read and write permissions in both of them.

When configuring the container, I added the the PUID and GUID parameters which I got from the id command and used the correct TZ parameter. I also filled in 8083 as the port. I didn't change the other settings.


This is the log of the container after it started:

|2023/11/11 13:31:53|stdout|[] done.|
|2023/11/11 13:31:33|stdout|no crontab for root|
|2023/11/11 13:31:33|stdout|no crontab for abc|
|2023/11/11 13:31:33|stdout|[custom-init] No custom files found, skipping...|
|2023/11/11 13:31:32|stdout||
|2023/11/11 13:31:32|stdout|───────────────────────────────────────|
|2023/11/11 13:31:32|stdout|User GID:    101|
|2023/11/11 13:31:32|stdout|User UID:    1026|
|2023/11/11 13:31:32|stdout||
|2023/11/11 13:31:32|stdout|───────────────────────────────────────|
|2023/11/11 13:31:32|stdout|GID/UID|
|2023/11/11 13:31:32|stdout|───────────────────────────────────────|
|2023/11/11 13:31:32|stdout||
|2023/11/11 13:31:32|stdout||
|2023/11/11 13:31:32|stdout|To support LSIO projects visit:|
|2023/11/11 13:31:32|stdout||
|2023/11/11 13:31:32|stdout|───────────────────────────────────────|
|2023/11/11 13:31:32|stdout|   Brought to you by|
|2023/11/11 13:31:32|stdout||
|2023/11/11 13:31:32|stdout|      ╚══════╝╚══════╝╚═╝ ╚═════╝ |
|2023/11/11 13:31:32|stdout|      ███████╗███████║██║╚██████╔╝|
|2023/11/11 13:31:32|stdout|      ██║     ╚════██║██║██║   ██║|
|2023/11/11 13:31:32|stdout|      ██║     ███████╗██║██║   ██║|
|2023/11/11 13:31:32|stdout|      ██║     ██╔════╝██║██╔═══██╗|
|2023/11/11 13:31:32|stdout|      ██╗     ███████╗██╗ ██████╗ |
|2023/11/11 13:31:32|stdout||
|2023/11/11 13:31:32|stdout|───────────────────────────────────────|
|2023/11/11 13:31:31|stdout|[migrations] no migrations found|
|2023/11/11 13:31:31|stdout|[migrations] started |

And this is the contents of calibre-web.log, which is in /volume1/docker/calibre-web/:

[2023-11-11 13:31:44,609]  WARN {cps.config_sql:352} Log path /config/calibre-web.log not valid, falling back to default
[2023-11-11 13:31:45,183]  WARN {cps.config_sql:352} Log path  not valid, falling back to default
[2023-11-11 13:31:45,193]  WARN {cps.config_sql:388} invalidating configuration
[2023-11-11 13:31:45,193]  WARN {cps.config_sql:352} Log path  not valid, falling back to default
[2023-11-11 13:31:45,355]  INFO {cps:168} *** "pytz" version does not meet the requirements. Should: available, Found: Not available, please consider installing required version ***
[2023-11-11 13:31:45,355]  INFO {cps:177} Starting Calibre Web...
[2023-11-11 13:31:46,848]  WARN {py.warnings:109} /lsiopy/lib/python3.10/site-packages/flask_limiter/ UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: for documentation about configuring the storage backend.

[2023-11-11 13:31:48,507]  INFO {apscheduler.scheduler:181} Scheduler started
[2023-11-11 13:31:48,508]  INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default"
[2023-11-11 13:31:49,090]  INFO {cps.ub:911} github Blueprint Created
[2023-11-11 13:31:49,373]  INFO {cps.ub:911} google Blueprint Created
[2023-11-11 13:31:52,828]  INFO {cps.server:207} Starting Gevent server on [::]:8083

A lot of warnings there, but I don't know if (or which) one one them could be causing the trouble.
Nothing at all. The page keeps loading for a minute or so, after which Firefox gives a message that the connection timed out.
Looks like you want to use calibre and calibre-web.

If you created both containers using a compose file, it would be helpful to see its content.

If you created it by configuring in the ui, we need to see the exact configurations of both applications. Furthermore the integration between calibre and calibre-web is done though filesystem access: calibre-web must be configured to know the location of the calibre database.

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Old thread notice: There have been no replies in this thread for quite some time. The last reply was on .
The content in this thread may no longer be relevant. It might be better to open a new thread instead.

Similar threads

I have tried that interface, but still find calibre-web much better than Calibres own interface. Also, as...
Well I have a cover on my Kindle so I only ever see the screensaver is when I have fallen asleep reading...
  • Question
off course, I also notified him. I posted it here as well, because I assumed that a broader community...
I understand your request, my use case is to browse local network and Internet from my local IP while I am...
You're a genius, doing what you said sorted my issue out. Here's a screenshot for anyone else who has the...

Welcome to! is an unofficial Synology forum for NAS owners and enthusiasts.

Registration is free, easy and fast!