# Документация ВМ1 HAN Chat Здесь находятся профильные спецификации контура ВМ1. Канонические границы, имена и межсервисные контракты задаёт [`architectory`](../../architectory/README.md); при конфликте действует порядок приоритетов из этого README. ## Состав ВМ1 - [`module-01-api-backend.md`](module-01-api-backend.md) — API, App DB, Message Safety caller, realtime. - [`module-02-frontend-test-site.md`](module-02-frontend-test-site.md) — web/mobile frontend contract. - [`module-03-nginx-vm1.md`](module-03-nginx-vm1.md) — public edge ВМ1. - [`module-04-redis-vm1.md`](module-04-redis-vm1.md) — Redis DB0/DB1. - [`module-06-bitrix-local-app.md`](module-06-bitrix-local-app.md) — Bitrix24 Open Lines local app. - [`module-08-keycloak.md`](module-08-keycloak.md) — OIDC/OTP/SmartCaptcha. - [`module-09-observability-vm1.md`](module-09-observability-vm1.md) — telemetry ВМ1. - [`module-10-deployment-vm1.md`](module-10-deployment-vm1.md) — runbook ВМ1. - [`module-11-idgtl-sms.md`](module-11-idgtl-sms.md) — целевой SMS-контур. Message Safety, CRM sync, nginx/Redis/telemetry и runbook ВМ2 находятся в [`VM2_services/documentation`](../../VM2_services/documentation/README.md). После cutover ВМ1 не запускает `message-safety`, `bitrix-sync` или Redis DB2; вызов Safety идёт по private HTTPS `:8443`.