Azad VPN Shop

Complete VPN subscription shop with Telegram bot + Admin panel. One-command deployment on Ubuntu 24.04.

Telegram Bot Admin Panel Payment System One-Command Install

Complete project ready for deployment • includes install.sh, update.sh, uninstall.sh

Everything You Need

A complete VPN shop solution with all features built-in

Telegram Bot
Full-featured Telegram bot with grammy framework, multi-language support (FA/EN), and inline keyboard navigation
Admin Panel
Secure admin dashboard with role-based access (superadmin, finance, support, technical), Telegram ID authentication
Payment System
Card payment, crypto (USDT), wallet balance, discount codes, and payment proof upload with admin approval
VLESS Configs
Config pool management with capacity tracking, automatic assignment, and subscription link support
Support System
Ticket system with admin assignment, real-time messaging, and auto-notification for users
User Management
Complete user lifecycle: registration, plan management, ban system, wallet, and referral program
Server Monitoring
Server status tracking with region, ping, and availability monitoring for all VPN servers
Full Customization
Dynamic settings for payment info, bot messages, plans, discounts, and all system parameters

One-Command Install

Deploy your VPN shop in minutes on Ubuntu 24.04

1

Upload azad-vpn-project.zip to your Ubuntu 24.04 server

2

Extract: unzip azad-vpn-project.zip -d /opt/azad-vpn

3

Run: sudo bash /opt/azad-vpn/azad-vpn/install.sh

4

Follow the interactive prompts — done! 🎉

terminal

$ sudo bash install.sh

╔══════════════════════════════════════╗

║ 🌐 Azad VPN Shop — Installer ║

╚══════════════════════════════════════╝

🔑 Admin password: ********

🤖 Bot token: 123456890:ABC...

👤 Admin Telegram ID: 123456789

🌐 Domain: vpn.example.com

✅ Installation complete! 🎉

Tech Stack

Built with modern, production-ready technologies

Next.js 16

App Router

Prisma

SQLite ORM

grammy

Telegram Bot

Tailwind CSS

Styling

shadcn/ui

Components

Zustand

State Mgmt

What's in the ZIP?

Telegram Bot (grammy) with FA/EN i18n
Admin Panel with role-based access
WebApp Shop (Telegram Mini App)
Payment: Card + Crypto + Wallet
install.sh — one-command setup
update.sh — easy updates
uninstall.sh — clean removal
Complete Prisma schema & DB
Nginx + systemd + SSL config
Ticket & support system
User management & referrals
Discount codes & promotions

Ready to Deploy?

Download the complete project and get your VPN shop running in minutes