Commit Graph

7 Commits

Author SHA1 Message Date
PTah 38df27cdef feat: host heartbeat status and dashboard metrics (2.2)
Track agent.heartbeat and report.daily.ssh per host; show online/stale
on Hosts UI; dashboard counters and SAC_HEARTBEAT_STALE_MINUTES config.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 13:36:17 +10:00
PTah cd85d7528f feat: Telegram notifications from SAC on ingest
Send Telegram alerts for high/critical events and new Problems.
Configurable via TELEGRAM_* env vars; ingest never fails on send errors.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:21:03 +10:00
PTah 8802e1833e fix: загрузка sac-api.env через pydantic, не EnvironmentFile systemd
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-26 21:07:51 +10:00
PTah 4a43ff85cb fix(deploy): конфиг в /opt/security-alert-center/config (sac:sac)
Убирает ошибку Permission denied при каталоге /etc root:root.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-26 20:59:44 +10:00
PTah 18089d91ba fix(docs): sac-api.env chmod 640 root:sac для пользователя sac
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-26 20:53:10 +10:00
PTah 0357ff5def docs: URL sac.kalinamall.ru во всех руководствах и примерах конфигов
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-26 20:30:10 +10:00
PTah b84b726ac5 docs: native Ubuntu install as primary; systemd and nginx
- install-ubuntu-24.04-native.md (production) and -docker.md (alternative)

- deploy/systemd/sac-api.service, nginx/sac.conf.example, env.native.example

- deployment, README, INDEX, work-plan, TZ updated

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-26 20:28:05 +10:00