VPN Subscription Management Platform
A modern VPN subscription management ecosystem with multi-source support, intelligent caching, automation tools, and a complete developer toolkit.
Fully asynchronous architecture with two-level caching (Redis + PostgreSQL) delivering fast and reliable request processing.
Support for direct configurations, external subscription URLs, and internal sources with automatic recursive resolution.
HMAC-SHA256 signatures, IP whitelisting, rate limiting, automatic banning, and security headers out of the box.
Celery workers automatically refresh external sources every 15 minutes, keeping subscription data always up to date.
Add personalized comments to generated configurations independently for each subscription.
REST API, Python SDK, CLI tools, and Telegram bot integration — choose the workflow that fits your needs.
Core VPN subscription API platform built with FastAPI. Provides multi-source aggregation, recursive subscription resolution, HMAC-signed admin endpoints, background processing, caching, and full observability infrastructure.
Shared platform library containing reusable business logic, API models, validation schemas, and common components used across the v2hub ecosystem.
Lightweight web mini-app for managing subscriptions and sources. Built with FastAPI and vanilla JavaScript without a build step, featuring security controls and API integration.
Powerful terminal client for managing subscriptions, sources, and administrative operations directly from the command line.
Administration module providing secure management operations, HMAC-SHA256 authentication, user management, IP filtering, and access control.
Telegram-based self-service interface for subscription management. Supports configuration delivery, QR codes, and automated user workflows.