NexaVPN control plane
🛰 VPN Automation Backend
Telegram bot, billing and Marzban provisioning. Phase 2 adds the admin dashboard.
- POST /api/telegram — Telegram webhook (production mode)
- POST /api/payments/mock — mock payment provider webhook
- GET /api/health — database + Marzban health check