No description
Find a file
byrsapty a0eb2ff5f1
Some checks are pending
CI / web (push) Waiting to run
CI / server (push) Waiting to run
CI / agent (push) Waiting to run
Пакування: образи, повний стек, TLS, CI, процедура бекапу
Два образи замість пʼяти: серверні команди їдуть з одного модуля й
мусять ходити в схему БД однією версією, а зонд лишається окремо —
у чужій мережі йому не місце з DSN і ключами шифрування.

Стек піднімає БД, кеш, міграції, API, колектор і Caddy з автоматичним
TLS. Міграції окремою службою, бо API піднімається в кількох
примірниках і гонка за схему нікому не потрібна.

deploy/README.md описує бекап як три речі: дамп, DEK і JWT-ключ.
Без DEK дамп не відновлюється — у БД лише шифротекст.

Дорогою виправлено .gitignore: голі "netpulse-agent" і
"netpulse-server" ігнорували ще й каталоги cmd/ з кодом команд.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-25 12:47:54 +03:00
.forgejo/workflows Пакування: образи, повний стек, TLS, CI, процедура бекапу 2026-08-25 12:47:54 +03:00
agent Пакування: образи, повний стек, TLS, CI, процедура бекапу 2026-08-25 12:47:54 +03:00
db Пакування: runner міграцій і вшитий у бінарник фронтенд 2026-08-25 01:01:55 +03:00
deploy Пакування: образи, повний стек, TLS, CI, процедура бекапу 2026-08-25 12:47:54 +03:00
gen/go Етап 8: реєстрація зонда одноразовим запрошенням 2026-08-25 00:50:57 +03:00
proto Етап 8: реєстрація зонда одноразовим запрошенням 2026-08-25 00:50:57 +03:00
server Пакування: образи, повний стек, TLS, CI, процедура бекапу 2026-08-25 12:47:54 +03:00
test/contract Етап 2: сервер сам заводить snmp.if-чеки з виявлених інтерфейсів 2026-08-14 15:10:02 +03:00
web Зв'язки на мапі: боки підключення, інспектор лінії, типовий вигляд вузла 2026-08-25 01:52:57 +03:00
.gitattributes Нормалізувати кінці рядків: у репозиторії LF 2026-08-14 03:28:56 +03:00
.gitignore Пакування: образи, повний стек, TLS, CI, процедура бекапу 2026-08-25 12:47:54 +03:00
buf.gen.yaml Етап 1-2: схема БД та protobuf-контракт агент-сервер 2026-08-14 03:28:40 +03:00
buf.yaml Етап 1-2: схема БД та protobuf-контракт агент-сервер 2026-08-14 03:28:40 +03:00
docker-compose.yml Пакування: образи, повний стек, TLS, CI, процедура бекапу 2026-08-25 12:47:54 +03:00
HISTORY.md Пакування: образи, повний стек, TLS, CI, процедура бекапу 2026-08-25 12:47:54 +03:00
ROADMAP.md Етап 8: реєстрація зонда одноразовим запрошенням 2026-08-25 00:50:57 +03:00