diff --git a/README.md b/README.md index 62579cb..cf1178c 100644 --- a/README.md +++ b/README.md @@ -77,6 +77,18 @@ docker compose up -d # web на PORT, api на 3910 - Фронт: Chart.js, PapaParse, SheetJS xlsx, шрифты Google Fonts. - Бэк: Node 20, `express`, `pg` (каталог `server/`). +## Проверка после развёртывания + +```bash +cd /opt/omc-servicedesk-monitor +cp .env.example .env # заполнить DATABASE_URL +docker compose up -d api +curl -sS http://127.0.0.1:3910/api/health +curl -skS --resolve 'sd.gen7x.ru:443:127.0.0.1' 'https://sd.gen7x.ru/api/health' +``` + +Ожидается JSON `{"ok":true,...}`. На проде Nginx для `sd.gen7x.ru` должен быть `location ^~ /api/` (с модификатором `^~`), иначе запросы к `/api/…` могут перехватываться регексом статических расширений. + ## Логи и бэкапы Логи API: `docker logs omc-sd-api`. Данные инцидентов — в PostgreSQL (общий бэкап кластера). Статика — файлы в каталоге проекта.