Skip to content

Install Playwright Chromium runtime dependencies - #27

Open
nbornman-collab wants to merge 1 commit into
chrysb:mainfrom
nbornman-collab:nbornman-collab-patch-1
Open

Install Playwright Chromium runtime dependencies#27
nbornman-collab wants to merge 1 commit into
chrysb:mainfrom
nbornman-collab:nbornman-collab-patch-1

Conversation

@nbornman-collab

Copy link
Copy Markdown

Adds the Debian 12 runtime libraries required by Playwright's Chromium build and explicitly keeps ca-certificates when using --no-install-recommends.

Without these packages, Chromium fails at launch on Railway because libglib-2.0.so.0 is missing. Without the explicit CA bundle, outbound HTTPS requests also fail.

Verified on a fresh Railway Dockerfile deployment:

  • health endpoint returns 200
  • tini runs as PID 1
  • Telegram's live probe is healthy
  • Playwright launches Chromium and executes the browser suite
  • OpenAI gpt-5.6-sol completes without fallback

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant