EN

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

Go to Home

SpiderPanel

A comprehensive web panel for managing VPN and proxy services with integrated MTProxy support.

Access the Panel

Overview

SpiderPanel is a FastAPI-based management panel that provides a web interface for configuring and monitoring various proxy and VPN services. The application includes built-in MTProxy functionality and supports multiple connection protocols.


Key Features

MTProxy Integration

Built-in Telegram MTProxy server compiled from official sources, providing seamless and secure proxy connections for Telegram messaging.

Web Management Panel

Clean web interface for configuration and monitoring, built with FastAPI for high performance and reliability.

Multiple Protocol Support

Handles various proxy and VPN configurations, giving you flexibility across different networking requirements.

QR Code Generation

Built-in QR code support for easy client configuration, making setup quick and hassle-free for end users.

Cloudflare Worker Support

Includes worker scripts for CDN integration, enabling enhanced performance and global distribution.

Real-time Monitoring

WebSocket support for live status updates, allowing you to monitor your services in real time without refreshing.


Tech Stack

  • Backend FastAPI (Python 3.13)
  • Web Server Uvicorn with HTTP/2 support
  • Containerization Docker-ready with optimized Dockerfile
  • Frontend Static HTML/CSS/JS with responsive design
  • MTProxy Compiled from Telegram sources
  • QR Code Generation qrcode + PIL
  • System Monitoring psutil
  • Cryptography Utilities Built-in cryptographic tools

Quick Start

Using Docker

docker build -t spiderpanel .
docker run -p 8080:8080 -p 443:443 spiderpanel

Local Development

pip install -r requirements.txt
uvicorn main:app --host 0.0.0.0 --port 8080

Access the panel at http://localhost:8080


Configuration

The application uses various data files in the data/ directory:

  • cf_subnets.txt
  • endpoint.txt
  • sni-list.txt
  • sni_reality.txt

These files control Cloudflare subnet configurations, service endpoints, SNI configurations, and Reality protocol settings respectively.


Deployment

Supports deployment on Railway with included railway.toml configuration. The panel runs on port 8080 with MTProxy services on port 443.

Panel :8080 MTProxy :443

Ready to take control?

Launch SpiderPanel

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