Calibre-web docker on synology: webpage does not load

Hi there,

I installed the Calibre-web Docker image with the Synology Container Manager on my DS220+, 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.

I found the solution: I had to allow port 8083 in the firewall.

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.