EN

VibeNest is currently available in English. More interface languages are coming soon.

Go to Home
VodiWalker Launch Panel

VodiWalker Panel

A FastAPI-based VPN/Proxy management panel with Telegram bot integration and Railway deployment support.

Launch Panel

🚀 Overview

VodiWalker Panel is a web-based control system for managing VPN connections, proxy relays, and user accounts. It provides a comprehensive dashboard with sales tracking, speed limiting, and automated Telegram bot interactions.

⭐ Key Features

Everything you need to manage VPN and proxy infrastructure in one place.

🖥️

Web Management Panel

FastAPI-powered dashboard for configuration and monitoring.

🤖

Telegram Bot Integration

Automated user management and notifications.

🔌

Multiple Protocol Support

VLESS relay, TCP relay, and HTTP proxy capabilities.

💰

Sales Management

Built-in billing and subscription tracking (optional).

Speed Control

Configurable bandwidth limiting per user.

🚄

Railway Ready

Optimized for Railway platform deployment.

📊

Real-time Monitoring

System resource tracking with psutil.

🛠 Tech Stack

  • Backend: FastAPI 0.104.1 + Uvicorn
  • HTTP Client: HTTPX with HTTP/2 support
  • WebSockets: Real-time communication support
  • Security: Cryptography library for encryption
  • Monitoring: psutil for system metrics
  • File Handling: aiofiles for async I/O

📁 Project Structure

├── main.py              # Main FastAPI application
├── telegram_bot.py      # Telegram bot integration
├── pages.py             # Web interface pages
├── sales.py             # Sales and billing management
├── speed_limit.py       # Bandwidth control
├── relay_vless.py       # VLESS protocol relay
├── tcp_relay.py         # TCP proxy relay
├── xhttp_siz10.py       # HTTP proxy handler
├── data/                # Data storage directory
└── requirements.txt     # Python dependencies

🚀 Quick Start

  1. Install Dependencies
    pip install -r requirements.txt
  2. Configure Environment
    cp env.example .env
    # Edit .env with your settings
  3. Run Application
    python main.py

🌐 Deployment

The application is optimized for Railway deployment with automatic port detection and volume mounting support. Configuration is handled through environment variables for seamless cloud deployment.

Reconnecting to the server...

Reconnecting in sec.

Failed to reconnect.
The page will reload automatically.

Session paused by the server.

Failed to resume the session.
Reloading the page...