fix(deploy): finalize verified field configuration

- Add playwright install chromium to Dockerfile (matches production validator)
- Update walkthrough with success logs
This commit is contained in:
Luciabrightcode 2025-12-23 15:58:13 +08:00
parent 6b402aad9c
commit 0aef24607d
2 changed files with 10 additions and 0 deletions

View file

@ -8,6 +8,9 @@ WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
# Ensure Chromium is installed/updated even if base image has it (User Field Fix)
RUN playwright install chromium
# Copy application source
COPY . .

View file

@ -110,6 +110,13 @@ tests/unit/test_session_core.py .. [100%]
- **Worker**: Implemented `src/orchestrator/worker.py` for continuous task processing.
- **Monitoring**: Implemented `src/core/monitoring.py` exposing metrics on port 8000.
- **Hotfix: Runtime Dependencies**: Resolved `ModuleNotFoundError` crashes by adding `prometheus-client`, `redis`, and `msgpack` to `requirements.txt`.
- **Field Verification**: Confirmed end-to-end success in production environment (v1.0.1 hotfix).
```text
INFO:TaskWorker:Processing task: auth for v1_final_test
INFO:src.browser.manager:Browser initialized.
INFO:src.browser.manager:Navigating to https://httpbin.org/get
INFO:TaskWorker:Session v1_final_test authenticated and captured.
```
- **Documentation**: Updated `README.md` with production operations guide.
## Conclusion