VPN / LTE / TELEGRAM

One subscription for standard VPN and mobile LTE access

VPN Service is a service platform that combines purchasing, renewal and access management with a Telegram bot, user profile and VPN control plane. A customer receives one subscription link for a compatible client, sees the subscription state and manages the LTE traffic included with the VPN separately.

  • Python
  • FastAPI
  • PostgreSQL
  • Redis / Valkey
  • Docker Compose
  • Remnashop
  • Remnawave
  • Telegram Bot
VPN Service — project preview

Why VPN Service was created

Why VPN Service was created

The product makes complex infrastructure approachable: choose a period, pay, import one link into a VPN client and manage the subscription without configuring servers manually. A dedicated LTE mode supports mobile-network access without mixing its allowance with unlimited traffic on regular VPN nodes.

Who the service is for

VPN Service is designed for individuals who need dependable access from a phone and multiple devices. The Telegram journey suits people who want to purchase or renew quickly, receive setup guidance and check their LTE balance in one place.

01

Challenge

Connect sales, payment confirmation, VPN provisioning, subscription lifetime and a dedicated LTE route while presenting them as one product. Exhausting LTE data must not disable the standard VPN, and duplicate payment or usage events must not grant or consume an allowance twice.

02

Solution

We implemented a service layer around Remnashop and Remnawave, extended by a Mobile API and separate LTE domain logic. The commerce layer handles Telegram, plans and payments; the VPN control plane provisions subscription links and users; the LTE layer maintains allowances, accounts for traffic from selected nodes and returns enforcement decisions scoped to LTE only.

Capabilities

Product capabilities

The capabilities support one operating scenario and share common state, control and analytics.

01

Purchase and renewal in Telegram

The bot guides a customer from selecting a plan and period through payment, then shows active status, expiration and renewal actions.

02

One subscription link

Customers receive a personal link and import it into Hub, Hiddify or another compatible client without copying individual configurations.

03

Unlimited standard VPN

Traffic on regular VPN nodes does not reduce the LTE balance, while country and location selection stays inside the familiar VPN client.

04

LTE inside the subscription

A separate allowance stores the available volume, usage and remaining balance; only events from LTE nodes consume it.

05

Profile for mobile clients

The Mobile API verifies Telegram, Apple or Google identity, creates a session and returns subscription status, link and a safe LTE summary to the owner.

06

Operational runtime

The panel, database, background jobs, Redis/Valkey, healthchecks and a private gateway are packaged as reproducible Docker infrastructure.

Outcome

Outcome

VPN Service brings Telegram commerce, personal access provisioning, mobile authentication and LTE accounting into one understandable subscription model. Customers get a simple path from payment to connection, while operations retain separate control over commerce, VPN infrastructure and metered traffic.

Python FastAPI PostgreSQL Redis / Valkey Docker Compose Remnashop Remnawave Telegram Bot Nginx

New project

Working on a similar task?

Describe the current situation and the outcome you need. We will understand the context and propose a practical first stage.