Skip to content

zamibd/ZPanel

Repository files navigation

ZPanel

An Advanced And Powerfull Web Panel • Built on Sing-Box

Disclaimer: This project is only for personal learning and communication, please do not use it for illegal purposes, please do not use it in a production environment

Quick Overview

Features Enable?
Multi-Protocol ✔️
Multi-Language ✔️
Multi-Client/Inbound ✔️
Advanced Traffic Routing Interface ✔️
Client & Traffic & System Status ✔️
Subscription Service (link/json + info) ✔️
Dark/Light Theme ✔️
API Interface ✔️

Supported Platforms

Platform Architecture Status
Linux amd64, arm64 ✅ Supported

Screenshots

"Main"

Default Installation Information

  • Panel Port: 2030
  • Panel Path: /admin/
  • Subscription Port: 2040
  • Subscription Path: /customer/
  • User : admin
  • Password: admin

Install & Upgrade to Latest Version

Linux/macOS

bash <(curl -Ls https://raw.githubusercontent.com/zamibd/ZPanel/main/install.sh)

Follow the installation wizard

Uninstall ZPanel

sudo -i

systemctl disable ZPanel  --now

rm -f /etc/systemd/system/sing-box.service
systemctl daemon-reload

rm -fr /usr/local/ZPanel
rm /usr/bin/ZPanel

Languages

  • English

  • Farsi

  • Vietnamese

  • Chinese (Simplified)

  • Chinese (Traditional)

  • Russian

  • Supported protocols:

    • General: Mixed, SOCKS, HTTP, HTTPS, Direct, Redirect, TProxy
    • V2Ray based: VLESS, VMess, Trojan, Shadowsocks
    • Other protocols: ShadowTLS, Hysteria, Hysteria2, Naive, TUIC
  • Supports XTLS protocols

  • An advanced interface for routing traffic, incorporating PROXY Protocol, External, and Transparent Proxy, SSL Certificate, and Port

  • An advanced interface for inbound and outbound configuration

  • Clients’ traffic cap and expiration date

  • Displays online clients, inbounds and outbounds with traffic statistics, and system status monitoring

  • Subscription service with ability to add external links and subscription

  • HTTPS for secure access to the web panel and subscription service (self-provided domain + SSL certificate)

  • Dark/Light theme

Environment Variables

Click for details

Usage

Variable Type Default
ZPANEL_LOG_LEVEL "debug" | "info" | "warn" | "error" "info"
ZPANEL_DEBUG boolean false
ZPANEL_BIN_FOLDER string "bin"
ZPANEL_DB_FOLDER string "db"
SINGBOX_API string -