docs: report local Docker verification
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
# Local Docker run
|
||||
|
||||
Date: 2026-08-29
|
||||
|
||||
- Runtime: Docker Desktop (`desktop-linux`), not OrbStack.
|
||||
- Branch: `feat/refactor-v1` across project repositories.
|
||||
- Registries: Go uses `https://go.reg.darano.ir`; Python/uv uses `https://pypi.reg.darano.ir/simple/`.
|
||||
- Stack: all 14 roles are running, including GL, API, auth, wallet, market, internal-wallet, alert, streamer, cron, UI, AdminPanel, PostgreSQL, Redis, and RabbitMQ.
|
||||
- Local URLs: UI `http://localhost:3001`, API `http://localhost:3000`, AdminPanel `http://localhost:8080`, RabbitMQ `http://localhost:15672`.
|
||||
- Local Kuknos switch: `DARANO_KUKNOS_ENABLED=false`; GL remains mandatory. Remove/enable this override when Kuknos test Horizon is usable.
|
||||
|
||||
Verification:
|
||||
|
||||
- API health: `200 {"ready":true,"status":"ok"}`; UI: `200`; AdminPanel: expected locale redirect (`302`).
|
||||
- GL outage test: stopping GL changed API health to HTTP 503 critical, halted outbox delivery, and emitted structured `financial_availability.changed` logs with `severity=CRITICAL`. Readiness recovered after GL restart.
|
||||
- Tests passed: API config absolute-path test; wallet config and PostgreSQL repository suites.
|
||||
|
||||
Known non-blocking UI warnings: malformed `.eslintrc.json`, obsolete `fileExtensions` Next config option, and duplicate Buf-generated filename warnings.
|
||||
Reference in New Issue
Block a user