EN

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

Go to Home

SpiderPanel

Live App

SpiderPanel

A Python-based web panel for managing proxy and networking services, featuring a FastAPI backend with WebSocket support and integrated MTProxy capabilities.

Overview

SpiderPanel provides a web interface for proxy management and network configuration, built with modern web technologies and designed for easy deployment.

Key Features

  • Web-based Management Panel - Clean HTML interface with login system
  • MTProxy Integration - Built-in Telegram MTProxy server support
  • Multi-protocol Support - HTTP/2, WebSockets, and SOCKS proxy capabilities
  • Subscription Management - Dedicated subscription handling interface
  • QR Code Generation - Built-in QR code support for easy configuration sharing
  • Cloudflare Worker Support - Includes worker scripts for CDN integration
  • Docker Ready - Containerized deployment with optimized Python 3.13 runtime

Tech Stack

  • Backend: FastAPI + Uvicorn ASGI server
  • Frontend: Static HTML with custom styling
  • Proxy: MTProxy (Telegram's official proxy)
  • Deployment: Docker, Railway.toml configuration
  • Libraries: httpx, websockets, aiofiles, cryptography

Quick Start

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

Configuration

The application includes several data files for network configuration:

  • data/cf_subnets.txt - Cloudflare subnet ranges
  • data/sni-list.txt - SNI configuration lists
  • data/endpoint.txt - Endpoint configurations

Ports

  • 8080 - Web panel interface
  • 443 - Proxy service port
⚐ Report this project

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