NexusPanel Start trial
01 Overview

Operate VPN
like infra|
structure.

Multi-tenant panel. Telegram billing. Marzban migration that doesn't break a single sub URL. You sell — the panel runs the rest.

v0.8.4 Self-hosted Auto-updates Bilingual EN/RU
$ nexus.live online
PANELS · LIVE
licenses issued
USERS PROTECTED
NODES ONLINE
↓ TRAFFIC · ALL-TIME
· across countries
RECENT ACTIVITY
just nowuser_acme renewed+30d
2mnode ireland — 287ms RTTok
7mtrial issued7d
live preview · click anywhere to keep watching
02 Capabilities

Built like a control plane.
Not a CMS.

Six things every operator needs that you'd otherwise wire up by hand. None are optional add-ons. All ship in the panel.

01

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
02

Telegram billing
built in

Bot opens checkout, customer pays via NOWPayments, license auto-issued. You don't open a CRM.

03

Marzban migration

JWT-compat keeps every existing sub URL working. Zero customer reconfiguration.

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

Multi-tenant by default

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

05

Auto-update
every 6 hours

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

06

Real device & IP limits

Enforced via Xray access-log parsing — not just UI checkboxes. Over-cap users auto-flipped to limited.

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 bot, 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 / Sell

Sell via Telegram

The bot is bundled. Customer hits /start, picks plan, pays NOWPayments, license auto-issued. You never touch a CRM.

/start checkout license
04 / Operate

Run it from your phone

Mobile-installable PWA. Bottom-tab nav. Bilingual EN/RU. Full panel — your phone. The audit log + bulk-ops UI works 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.

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

Telegram buyer flow built in

Bot bundled, NOWPayments wired, license auto-issued. Marzban & Remnawave: build your own.

Crypto billing — 200+ coins

USDT, BTC, ETH, LTC, TRX, more — via NOWPayments. Both alternatives: external integration only.

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.

If you self-host already and like reading source code, pick Marzban or Remnawave. If you'd rather buy a panel with the billing flow 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 in the bot, paste the install one-liner, log in.

N
@nexuspanelpayment_bot
online