I’m experiencing an issue with the Calibre container not starting after updating with the latest image from linuxserver. The previous image was from late 2021. When starting the container I only get a continuous stream of these error messages in the log. Anyone know what is going on?
node[275]: ../src/node_platform.cc:61:std::unique_ptr<long unsigned int> node::WorkerThreadsTaskRunner::DelayedTaskScheduler::Start(): Assertion `(0) == (uv_thread_create(t.get(), start_thread, this))' failed.
1: 0xb02930 node::Abort() [node]
2: 0xb029ae [node]
3: 0xb6fb4e [node]
4: 0xb6fc16 node::NodePlatform::NodePlatform(int, v8::TracingController*) [node]
5: 0xac7d3d node::InitializeOncePerProcess(int, char**, node::InitializationSettingsFlags, node::ProcessFlags::Flags) [node]
6: 0xac8919 node::Start(int, char**) [node]
7: 0x7ffbf665fd90 [/lib/x86_64-linux-gnu/libc.so.6]
8: 0x7ffbf665fe40 __libc_start_main [/lib/x86_64-linux-gnu/libc.so.6]
9: 0xa3d03c [node]
The only change I did to the docker-compose file was to move out the custom script to its own folder based this info update linuxserver.
book-manager:
image: ghcr.io/linuxserver/calibre
container_name: book-manager
hostname: calibre-server
security_opt:
- no-new-privileges:true
secrets:
- source: calibre_password
.
networks:
media-net:
ipv4_address: ${IP_MEDIA_BASE}.${ID_BOOK_MANAGER}
ports:
- target: 8080
published: ${PORT_EXTERNAL_BASE}${ID_BOOK_MANAGER}
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
- UMASK=${UMASK}
- FILE__PASSWORD=/run/secrets/calibre_password
#- CLI_START=<startup arguments here>
volumes:
- type: bind
source: ${DIR_DOCKER}/calibre-server/config
target: /config
- type: bind
source: ${DIR_DOCKER}/calibre-server/custom-cont-init.d
target: /custom-cont-init.d
- type: bind
source: ${DIR_MEDIA}/print
target: /storage/media/print
restart: unless-stopped