Документация

Коротко и по делу: как подключить 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-туннель).