runtime error
Exit code: 3. Reason: FO] Starting gunicorn 23.0.0 [2025-11-24 23:01:08 +0000] [1] [INFO] Listening at: http://0.0.0.0:7860 (1) [2025-11-24 23:01:08 +0000] [1] [INFO] Using worker: uvicorn.workers.UvicornWorker [2025-11-24 23:01:08 +0000] [9] [INFO] Booting worker with pid: 9 [2025-11-24 23:01:08 +0000] [9] [INFO] Started server process [9] [2025-11-24 23:01:08 +0000] [9] [INFO] Waiting for application startup. [2025-11-24 23:01:08 +0000] [9] [ERROR] Traceback (most recent call last): File "/app/crawler_pool.py", line 30, in get_crawler raise MemoryError("RAM pressure – new browser denied") MemoryError: RAM pressure – new browser denied During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/starlette/routing.py", line 694, in lifespan async with self.lifespan_context(app) as maybe_state: ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/contextlib.py", line 210, in __aenter__ return await anext(self.gen) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/fastapi/routing.py", line 209, in merged_lifespan async with original_context(app) as maybe_original_state: ^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/contextlib.py", line 210, in __aenter__ return await anext(self.gen) ^^^^^^^^^^^^^^^^^^^^^ File "/app/server.py", line 106, in lifespan await get_crawler(BrowserConfig( File "/app/crawler_pool.py", line 36, in get_crawler raise MemoryError(f"RAM pressure – new browser denied: {e}") MemoryError: RAM pressure – new browser denied: RAM pressure – new browser denied [2025-11-24 23:01:08 +0000] [9] [ERROR] Application startup failed. Exiting. [2025-11-24 23:01:08 +0000] [9] [INFO] Worker exiting (pid: 9) [2025-11-24 23:01:09 +0000] [1] [ERROR] Worker (pid:9) exited with code 3 [2025-11-24 23:01:09 +0000] [1] [ERROR] Shutting down: Master [2025-11-24 23:01:09 +0000] [1] [ERROR] Reason: Worker failed to boot.
Container logs:
Fetching error logs...