24 lines
1.8 KiB
Markdown
24 lines
1.8 KiB
Markdown
# История изменений
|
||
|
||
## 2026-04-06 08:00 UTC – Публикация на sd.gen7x.ru
|
||
|
||
**Проблема:** Нужен доступ к дашборду по постоянному URL извне.
|
||
|
||
**Решение:** Включён виртуальный хост Nginx на хосте: `sd.gen7x.ru` → каталог проекта `/opt/omc-servicedesk-monitor`, HTTPS, те же Origin SSL, что у остальных поддоменов gen7x.ru.
|
||
|
||
**Изменения:** Файл `/opt/gen7x/nginx/conf.d/sd.gen7x.ru.conf`; обновлён README.
|
||
|
||
**Проверка:** `nginx -t`, `systemctl reload nginx`; локально `curl` с `--resolve` к 127.0.0.1 — ответ 200. В DNS Cloudflare для `sd.gen7x.ru` должна быть запись на сервер.
|
||
|
||
---
|
||
|
||
## 2026-04-06 12:00 UTC – Начальная версия дашборда
|
||
|
||
**Проблема:** Нужен локальный мониторинг инцидентов ServiceDesk без сервера, в едином стиле «ситуационный центр».
|
||
|
||
**Решение:** Добавлен self-contained `index.html` (Chart.js, PapaParse, светлая тема), загрузка CSV/JSON, KPI, фильтры, вкладки, Docker с nginx для раздачи статики.
|
||
|
||
**Изменения:** Создан проект `/opt/omc-servicedesk-monitor`: `index.html`, `docker-compose.yml`, `.env.example`, `README.md`.
|
||
|
||
**Проверка:** Локальное открытие `index.html`; загрузка `sample-data.csv`; `docker compose up` — статика через nginx на порту из `.env` (по умолчанию 8080). Репозиторий создан в Gitea, ветка `main` запушена (`git@git.gen7x.ru:cursor-agent/omc-servicedesk-monitor.git`).
|