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
dea3486c43
feat: Problems API, ingest hook, and UI
2026-05-27 11:24:19 +10:00
PTah
a2d7548f37
fix: SPA fallback для /events при F5 (index.html)
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-27 11:01:47 +10:00
PTah
2cc01bc19b
docs: тестовый агент ubabuba; gitignore deploy helpers
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-27 10:47:54 +10:00
PTah
dddc389e97
chore: gitignore local SSH deploy helper scripts
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-26 22:46:15 +10:00
PTah
1b575ac524
docs: prod status, sac-deploy.sh; update install and deployment guides
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-26 22:03:10 +10:00
PTah
43e49d1f02
feat: phase 1C JWT UI, events/hosts API, Vue frontend
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-26 21:46:34 +10:00
PTah
34b7f0d0fe
docs: права /etc/ssl/sac — root:ssl-cert, www-data в группе
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-26 21:37:56 +10:00
PTah
32901fe6c3
docs: PFX -legacy на Ubuntu 24.04, scp с другого Linux
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-26 21:27:52 +10:00
PTah
2e8ae51b02
docs: подробное руководство по копированию wildcard TLS на сервер
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-26 21:15:38 +10:00
PTah
c1fedb6b54
docs: nginx TLS с корпоративным wildcard VeriSign
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-26 21:14:22 +10:00
PTah
bbbbbff791
fix(nginx): только HTTP до certbot, без ssl без сертификата
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-26 21:12:48 +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
795777101a
fix(docs): chmod 750 на каталог /etc/security-alert-center для группы sac
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-26 20:56:38 +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
PTah
e9bba6211e
feat: backend ingest API, Docker Compose, Ubuntu install guide
...
- FastAPI: POST /api/v1/events, GET /health, JSON Schema validation
- PostgreSQL models, Alembic migration, bootstrap API key
- deploy/docker-compose.yml, .env.example
- docs/install-ubuntu-24.04.md, updated work-plan (agents first)
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-26 20:21:31 +10:00
PTah
61e042a704
docs: обновить пример путей в workspace
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-26 19:59:51 +10:00
PTah
cdabc633e1
chore: пути репозиториев D:\Soft\Git
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-26 19:58:59 +10:00
PTah
53bbf48527
docs: ТЗ v1.0, планы и схема SAC (фаза 0)
...
Security Alert Center — документация без кода приложения.
- TZ, архитектура, интеграция агентов (UseSAC)
- JSON Schema событий v1, deployment Ubuntu 24.04
- План работ, roadmap, multi-root workspace
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-26 19:54:47 +10:00