EN

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

Go to Home

SpiderPanel

A FastAPI-based web panel for proxy and network management with integrated MTProxy support.

Launch Dashboard →

🕷️ Overview

SpiderPanel is a comprehensive web application that provides a user-friendly interface for managing proxy configurations, network endpoints, and Telegram MTPRoxy services. Built with modern Python web technologies, it offers both web UI and API endpoints for proxy management.

Launch Dashboard →

✨ Key Features

🌐

Web Management Interface

Clean HTML-based dashboard with login system for secure access.

🔒

MTProxy Integration

Built-in Telegram MTPRoxy server compilation and management.

Network Configuration

Manages SNI lists, Cloudflare subnets, and reality configurations.

📱

Q R Code Generation

Built-in Q R code support for easy configuration sharing.

📄

Multi-format Support

Handles various proxy formats and configurations seamlessly.

🎵

Audio Integration

Custo music panel with audio file support for enhanced functionality.

🛠️ Tech Stack

FastAPI Uvicorn HTML / CSS / JavaScript MTProxy Docker Railway httpx websockets qrcode cryptography psutil

🚀 Quick Start

Get SpiderPanel up and running in minutes with Docker or local development.

🐳 Docker Deployment
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

📁 Project Structure

  • 📄 main.py — FastAPI application entry point
  • 📂 static/ — Web interface assets and HTML pages
  • 📂 data/ — Configuration files (SNI lists, endpoints, subnets)
  • 📂 worker/ — Cloudflare Worker scripts
  • 📂 svg/ — Vector graphics and diagrams

🔧 Configuration

The panel serves on port 8080 by default. MTProxy uses port 443 for secure connections. Configuration data is stored in the data/ directory including Cloudflare subnets, SNI lists, and reality configurations.

Ready to manage your proxies?

Take cotrol of your network with SpiderPanel's powerful dashboard.

Launch Dashbord →

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