1.3 KiB
1.3 KiB
Local Docker run
Date: 2026-08-29
- Runtime: Docker Desktop (
desktop-linux), not OrbStack. - Branch:
feat/refactor-v1across project repositories. - Registries: Go uses
https://go.reg.darano.ir; Python/uv useshttps://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, APIhttp://localhost:3000, AdminPanelhttp://localhost:8080, RabbitMQhttp://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.changedlogs withseverity=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.