VodiWalker Panel
A FastAPI-based proxy management panel with Telegram bot integration and multi-protocol support.
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
Configuration
- Copy
env.exampleto.envand configure environment variables - Set
VODIWALKER_SALES_ENABLEDto enable sales functionality - Configure
RAILWAY_VOLUME_MOUNT_PATHfor persistent storage - Default port: 8000 (configurable via
PORTenvironment variable)
Quick Start
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