Документация
Коротко и по делу: как подключить GoIP, как идут пакеты по UDP и как настроить доставку в Telegram. Страница в разработке.
Архитектура
Простой поток данных
GoIP отправляет данные по UDP. API принимает, сохраняет событие, применяет правила и доставляет сообщение в Telegram — с историей и контролем доступа.
- UDP 8080 наружу только для GoIP
- HTTPS через Caddy + Let’s Encrypt
- API и веб — раздельные сервисы в Docker
Поток
GoIP (UDP 8080) -> API (.NET, :8080)
|
v
PostgreSQL (events, sms)
|
v
Rules -> Telegram Bot -> Chats/Channels
Caddy (80/443) -> Web (Next.js :3000) + API (/api/*)
TCP 8080 наружу не нужен. База данных наружу не публикуется (доступ через SSH-туннель).