NexusPanel Start trial
01 Overview

Operate VPN
like infra|
structure.

A multi-tenant operator panel with a real-time dashboard, per-user IP & device limits, and a built-in anti-censorship IP stack that keeps you reachable when domains get blocked. One-command Marzban migration — not a single sub URL breaks.

v0.8.4 Self-hosted Auto-updates Bilingual EN/RU
nexuspanel.store / dashboard
NexusPanel operator dashboard — live users, traffic, nodes and license status
the real panel — not a mockup
02 Capabilities

Built like a control plane.
Not a CMS.

Everything an operator needs that you'd otherwise wire up by hand — including the anti-censorship IP stack most panels make you build yourself. No add-ons, no upsells: it all ships in the panel.

Full operator panel

Real-time analytics, audit log, bulk ops, user groups, inbound sets, host editor — all in one dashboard. PWA-installable on iOS & Android.

16Pages
80+Endpoints
EN/RULocales

Always shipping
new firepower

The panel keeps getting stronger. Recent releases added IP-Defender, Hysteria 2 and warm-standby relays — they land in your install automatically, no upgrade work.

One-command Marzban migration

JWT-compat keeps every existing sub URL working — so not a single customer has to reconfigure anything. Zero churn on day one.

$ nexus migrate run --yes
 users     — 1,247
 hosts     — 42
 JWT secret → compat
 finalize  — 5m 11s

Multi-tenant by default

Owner / admin / reseller roles. Quotas + traffic caps + data isolation enforced at the panel level.

Auto-update
every 6 hours

Panel and node images self-update from the license server. Zero maintenance window.

Real device & IP limits

Enforced by parsing real Xray access logs — not just UI checkboxes. Over-cap users are throttled automatically, so account-sharing stops eating your bandwidth.

Anti-censorship
sub delivery

Firebase, Cloudflare R2, GitHub Gist, Telegram — subscription URLs that stay reachable in RU / IR / CN / TM even when your panel domain is blocked. Auto-republished within 30 s on every config change.

Stay online when
your IPs get blocked

When a regulator nulls your IP, the IP‑Defender has already moved. It tracks live competitor CDN edges, fronts your nodes through Cloudflare, AWS CloudFront, Google Cloud Run & Fastly, and rotates every host to a reachable IP every 60 s — it even buys & rotates domains for you. Purpose-built for RU / IR / CN / TM.

Hysteria2 +
relay middle-servers

QUIC-based Hysteria 2 with Salamander obfuscation, managed across your whole node fleet. Stand up a DNAT middle-server relay on a fresh VPS with one command — backed by warm-standby failover, so a downed node never drops a paying customer.

01 / Install

Install panel + nodes

One command per host. Docker-native, SSL via Let's Encrypt, runs on a fresh VPS in under 5 minutes.

# on the panel host
$ curl -sL nexuspanel.store/install | bash
 docker      installed
 SSL         issued for panel.example.com
 panel       up — https://panel.example.com:8443
02 / Migrate

Move from Marzban

14-stage atomic state machine imports users, admins, hosts, JWT secret, Telegram notifications, NOTIFY_* flags. Existing sub URLs keep working — zero customer churn.

$ nexus migrate run --dry-run
  rehearsing — zero side effects
$ nexus migrate run --yes
 14/14 stages (5m 11s)
03 / Provision

Create & manage users

Spin up users and sub-accounts, set traffic & device limits, and hand out subscription links — with bulk actions across your whole fleet, all from one dashboard.

user limits sub link
04 / Operate

Run it from your phone

Mobile-installable PWA with bottom-tab nav, bilingual EN/RU. The full panel in your pocket — audit log and bulk-ops UI work one-handed.

PWA Bottom-nav EN/RU
04 Pricing

One panel, three tiers.

Start free. Upgrade when you need more. Live tier data — pulled from the license server, not hardcoded marketing.

05 Where we win

What you get that
other panels don't.

Concrete things shipped in NexusPanel that you'd otherwise build yourself, buy separately, or live without.

Marzban migration that doesn't break

JWT-compat. Existing sub URLs keep working day one. Marzban: n/a · Remnawave: partial.

Real device & IP limits

Enforced from real Xray access logs — account-sharing stops eating your bandwidth. Marzban & Remnawave: UI checkboxes only.

Multi-tenant admins & resellers

Owner / admin / reseller roles with quotas and data isolation at the panel level. Marzban: basic · Remnawave: partial.

Mobile-installable PWA

Add-to-home-screen, offline-aware, bottom-tab nav. Both alternatives: desktop-first only.

Auto-update every 6h

Panel and node images pull silently. Both alternatives: manual git pull.

We patch & ship

Bugs, CVEs, edge cases — our problem, not yours. Both alternatives: it's your problem.

Sub URLs that survive censorship

Firebase, R2, Gist, Telegram — clients keep pulling updates even when your panel domain is blocked in RU/IR/CN/TM. Marzban & Remnawave: panel URL or nothing.

IP-Defender — stay reachable under blocks

Follows rival CDN edges, fronts via Cloudflare/CloudFront/Google/Fastly, rotates every host to a live IP each 60s, even buys & rotates domains. Marzban & Remnawave: build it yourself.

Hysteria2 + middle-server relays

QUIC + Salamander obfs, managed fleet-wide, one-command DNAT relays with warm-standby failover. Marzban: manual · Remnawave: partial.

If you self-host already and like reading source code, pick Marzban or Remnawave. If you'd rather buy a panel with the censorship-resistance and operations already wired up, that's the trade we offer.

06 Roadmap

What's coming.

Public dev plans. Edited live from the admin panel — no separate changelog.

Loading…
07 Get started

7-day trial.
Issued in a minute.

No card. No signup form. Start the trial, paste the install one-liner, and your panel is live.

your panel · day one
Panel + nodes installedlive
Real-time dashboard onlineok
IP & device limits enforcingon
Anti-censorship sub deliveryon
Auto-updates every 6hon