linuxserver / docker-calibre-web

GNU General Public License v3.0
1.01k stars 144 forks source link

[BUG] needs gevent installed #290

Closed rcludwick closed 2 months ago

rcludwick commented 7 months ago

Is there an existing issue for this?

Current Behavior

Fetch metadata breaks the container. This is a known problem with calibre-web.

https://github.com/janeczku/calibre-web/issues/2963 https://github.com/janeczku/calibre-web/issues/2719

Fix is to install gevent into virtual envb.

Expected Behavior

Calibre-web should not hang.

Steps To Reproduce

Upload a book. Fetch metadata See it hang Try to connect to it again, and it fails to connect.

Environment

- OS: Ubuntu 22.04
- How docker service was installed:  docker compose.

CPU architecture

x86-64

Docker creation

Used the same as specified in the linuxserver.io's docs.

Container logs

calibre  | [mod-init] Running Docker Modification Logic
calibre  | [mod-init] Adding linuxserver/calibre-web:calibre to container
calibre  | [mod-init] Downloading linuxserver/calibre-web:calibre from lscr.io
calibre  | [mod-init] (ERROR) Invalid tarball, could not download linuxserver/calibre-web:calibre from lscr.io
calibre  | [migrations] started
calibre  | [migrations] no migrations found
calibre  | ───────────────────────────────────────
calibre  | 
calibre  |       ██╗     ███████╗██╗ ██████╗
calibre  |       ██║     ██╔════╝██║██╔═══██╗
calibre  |       ██║     ███████╗██║██║   ██║
calibre  |       ██║     ╚════██║██║██║   ██║
calibre  |       ███████╗███████║██║╚██████╔╝
calibre  |       ╚══════╝╚══════╝╚═╝ ╚═════╝
calibre  | 
calibre  |    Brought to you by linuxserver.io
calibre  | ───────────────────────────────────────
calibre  | 
calibre  | To support LSIO projects visit:
calibre  | https://www.linuxserver.io/donate/
calibre  | 
calibre  | ───────────────────────────────────────
calibre  | GID/UID
calibre  | ───────────────────────────────────────
calibre  | 
calibre  | User UID:    1000
calibre  | User GID:    1000
calibre  | ───────────────────────────────────────
calibre  | 
calibre  | [custom-init] No custom files found, skipping...
calibre  | [ls.io-init] done.
github-actions[bot] commented 7 months ago

Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

LinuxServer-CI commented 6 months ago

This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.

bujesse commented 5 months ago

I am also seeing this behavior. However when I look in the container, gevent does seem to be installed. This issue appears to have been updated to a different error entirely; Amazon apparently blocking requests. I will monitor both issues.

rcludwick commented 5 months ago

It is weird that when it happens it shuts down every thing running in the docker container.

The Amazon error, and the the Amazon error shouldn't stop the web server from serving requests.

On Sat, Apr 13, 2024, 9:01 AM bujesse @.***> wrote:

I am also seeing this behavior. However when I look in the container, gevent does seem to be installed. This https://github.com/janeczku/calibre-web/issues/2719 issue appears to have been updated to a different error entirely; Amazon apparently blocking requests. I will monitor both issues.

— Reply to this email directly, view it on GitHub https://github.com/linuxserver/docker-calibre-web/issues/290#issuecomment-2053670725, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAL67I7IZS64I5GWYB2U23DY5FCF5AVCNFSM6AAAAABECZAEIKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJTGY3TANZSGU . You are receiving this because you authored the thread.Message ID: @.***>

LinuxServer-CI commented 4 months ago

This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] commented 1 month ago

This issue is locked due to inactivity