2 Replies
tarting Container ⚠️ DISPLAY not set by environment, defaulting to :99 (Xvfb should be running on this display) 🚀 Initializing Flow Generator API Server... ✅ Server ready (browser will initialize on first request) 🌐 Server listening on http://0.0.0.0:8080 📚 API documentation available at http://0.0.0.0:8080/ 2026-01-24T19:27:57.729Z GET /api/status 2026-01-24T19:27:58.521Z POST /api/projects 🖥️ DISPLAY environment variable: :99 ✅ DISPLAY is set: :99 ✅ Xvfb appears to be accessible on :99 🚀 Launching browser... ❌ Failed to launch Chrome in headed mode Error: Missing X server to start the headful browser. Either set headless to true or use xvfb-run to run your Puppeteer script. DISPLAY: :99 Xvfb processes found: 50 Xvfb is running but Chrome cannot connect to it Possible causes: - Xvfb not fully initialized - Permission issues - DISPLAY variable not properly set Display is NOT accessible via xdpyinfo DISPLAY: :99 2026-01-24T19:27:59.786Z POST /api/generate/image 🖥️ DISPLAY environment variable: :99 ✅ DISPLAY is set: :99 ✅ Xvfb appears to be accessible on :99 🚀 Launching browser... ❌ Failed to launch Chrome in headed mode Error: Missing X server to start the headful browser. Either set headless to true or use xvfb-run to run your Puppeteer script. Xvfb processes found: 92 Xvfb is running but Chrome cannot connect to it Possible causes: - Xvfb not fully initialized - Permission issues - DISPLAY variable not properly set Display is NOT accessible via xdpyinfo