Skip to content

Docker image 2026.2.2 crashes on start #2266

@vanadinit

Description

@vanadinit

Description

While 2026.2.0 runs without problems, starting the proposed standard setup (https://github.com/cryptpad/cryptpad/blob/main/docker-compose.yml) causes an error:

["ERROR","2026-04-02T19:38:28.064Z","INVALID_CUSTOM_QUOTA_API",{"error":"INVALID_PROTOCOL","value":"localhost:3002"}]

When trying to reach the web frontend, you get a timeout (directly) or Bad Request (nginx reverse proxy; logs show upstream timeout)

Additional information: I use a podman-compose setup, but I would guess it should occur the same way in a docker-compose setup. Please let me know, if I am wrong here.

Steps to reproduce

  1. Follow the docker instructions on https://docs.cryptpad.org/en/admin_guide/installation.html
  2. Don't build your own image, but use latest (or version-2026.2.2) tag.
  3. Start with docker-compose/podman-compose up

Relevant logs

["INFO","2026-04-02T19:38:27.774Z","WEBSERVER_LISTENING",{"origin":"http://localhost:3000/"}]
["INFO","2026-04-02T19:38:27.786Z","WEBSOCKET_LISTENING",{"port":3003}]
["INFO","2026-04-02T19:38:27.854Z","UPDATING_FRESH_KEY",1775158707854]
["INFO","2026-04-02T19:38:28.051Z","SERVER_TELEMETRY",{"version":"2026.2.2","installMethod":"unspecified","httpUnsafeOrigin":"http://localhost:3000","httpSafeOrigin":"http://localhost:3001","consentToContact":false}]
["INFO","2026-04-02T19:38:28.063Z","QUOTA_UPDATE",{"version":"2026.2.2","installMethod":"unspecified","httpUnsafeOrigin":"http://localhost:3000","httpSafeOrigin":"http://localhost:3001","consentToContact":false}]

["ERROR","2026-04-02T19:38:28.064Z","INVALID_CUSTOM_QUOTA_API",{"error":"INVALID_PROTOCOL","value":"localhost:3002"}]

["INFO","2026-04-02T19:38:28.105Z","WORKER_ENV_UPDATE","Updating HTTP workers with latest state"]
["INFO","2026-04-02T19:38:28.114Z","WORKER_CACHE_FLUSH","Instructing HTTP workers to flush cache"]
["WARN","2026-04-02T19:38:28.122Z","LIMIT_UPDATE",{"output":{"code":"ECONNREFUSED"},"message":"LIMIT_UPDATE","stack":"Error: LIMIT_UPDATE\n    at Object.WARN (/cryptpad/lib/env.js:202:28)\n    at /cryptpad/lib/rpc.js:225:21\n    at Timeout._onTimeout (/cryptpad/src/common/common-util.js:85:19)\n    at listOnTimeout (node:internal/timers:605:17)\n    at process.processTimers (node:internal/timers:541:7)"}]

Expected behavior

No error. Containers starting up normally and serving cryptpad user interface.

Which operating system are you using?

Linux/BSD/UNIX

What browsers are you seeing the problem on?

Google Chrome, Other

Extensions

curl & Chromium with no extensions...

Version

2026.2.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions