fe416ee9ccd0b87831b20b3612bedd35fddbdf86
deploy / deploy (push) Failing after 34s
DigOpsCC UI
Новый React UI для существующего call-center backend.
Backend contract
UI использует тот же API Gateway, что и call-center/ui:
- gateway health:
/health - service proxy:
/proxy/{service}/{path} - auth header:
Authorization: Bearer <token> - actor headers:
X-User,X-Role
По умолчанию Vite proxy отправляет /health и /proxy на http://localhost:8080.
Local development
npm install
npm run dev
Откройте http://localhost:3000. Перед этим поднимите backend gateway:
cd ../call-center
uvicorn gateway.app:app --reload --port 8080
Можно переопределить адрес gateway:
VITE_CC_GATEWAY_URL=http://localhost:8080 npm run dev
Gateway deployment
Production build по умолчанию собирается с base path /omnichannel/:
npm run build
call-center/gateway/app.py подхватывает build из ../omnichannel-contact-center/dist и раздает его на:
При необходимости путь можно поменять через OMNICHANNEL_UI_DIR.
Description
DigOpsCC UI - React frontend for call-center backend (aimaq.konturai.kz / crm.konturai.kz)
161 KiB
Languages
TypeScript
99.2%
CSS
0.5%
Dockerfile
0.2%
HTML
0.1%