EN

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

Go to Home

VodiWalker Panel

A FastAPI-based proxy management panel with Telegram bot integration and multi-protocol support.

$ curl -X POST http://localhost:8000/api/v1/proxy \ -H "Content-Type: application/json" \ -d '{"protocol": "vless", "user": "demo"}'

Overview

VodiWalker Panel is a web-based control system for managing proxy services, featuring real-time monitoring, user management, and automated sales functionality. The application is designed for Railway deployment with persistent data storage.


Key Features

Multi-Protocol Support

VLESS relay, HTTP proxy, TCP relay

Telegram Bot Integration

Automated user management and notifications

Sales System

Configurable subscription plans and payment processing

Speed Limiting

Bandwidth control and traffic monitoring

Real-time Monitoring

System metrics using psutil

Railway Ready

Cloud deployment with volume mounting support

Tech Stack

Backend

FastAPI 0.104.1 with uvicorn server

HTTP Client

httpx with HTTP/2 support

WebSockets

Real-time communication (websockets 12.0)

Security

Cryptography library for encryption

File I/O

Async file operations with aiofiles

Monitoring

System monitoring with psutil

Project Structure

├── main.py # Main FastAPI application ├── telegram_bot.py # Telegram bot integration ├── sales.py # Sales and subscription management ├── relay_vless.py # VLESS protocol relay ├── tcp_relay.py # TCP proxy relay ├── speed_limit.py # Bandwidth limiting ├── pages.py # Web interface pages ├── data/ # Persistent data storage │ ├── vodiwalker_plans.json │ └── vodiwalker_state.tmp └── requirements.txt # Python dependencies

Configuration

  • Copy env.example to .env and configure environment variables
  • Set VODIWALKER_SALES_ENABLED to enable sales functionality
  • Configure RAILWAY_VOLUME_MOUNT_PATH for persistent storage
  • Default port: 8000 (configurable via PORT environment variable)

Quick Start

# Install dependencies pip install -r requirements.txt # Run the application python main.py

For Railway deployment, the application automatically detects the platform and configures volume mounting for data persistence.

Deploy your panel now

Get your proxy management panel up and running in minutes with Railway deployment.

Open Panel

© 2025 VodiWalker Panel. All rights reserved.

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...