Built for VirtualMin

Hosting control, reimagined

Nexmin is a premium English UI layer on VirtualMin and Webmin — not a fork. Give admins and clients a focused panel for domains, mail, DNS, SSL, and more.

8 phases integrated
RBAC admin & client
Remote API server-side only
VirtualMin Remote API Webmin login links Role-based access English UI

Everything clients expect. Nothing they don’t.

Eight integration phases cover domains, mail, databases, DNS, SSL, files, server admin, and cloud backups — with mock mode for development.

Domains & lifecycle

Create, enable, disable, clone, migrate, and transfer virtual servers from one place.

Email & mailboxes

Mailboxes, aliases, IMAP tools, mail logs, catch-all, autoresponders, and shared addresses.

Databases

MySQL and PostgreSQL — create databases and rotate passwords without opening Webmin.

DNS & SSL

Edit DNS records and manage certificates, including Let’s Encrypt, with clear status.

Files & PHP

File manager in mock mode; live servers get secure Webmin links. PHP per directory and ini.

Backups & cloud

Scheduled backups, restore, and S3 bucket management for administrators.

Webmin & Usermin

One-click login links for root Webmin, domain Virtualmin, and Usermin — no password sharing.

Server & resellers

Bandwidth, services, plans, templates, extra admins, and license info for hosters.

Admin & client roles

Same polished UI — different API allowlists. Clients stay domain-scoped.

VirtualMin stays in charge. Nexmin stays in front.

Your stack does not change. Nexmin talks to remote.cgi on the server — never from the browser.

01

Install on your VPS

Run Nexmin beside VirtualMin. Point environment variables at your Remote API and Webmin URLs.

02

Proxy nexmin.net

Terminate TLS at nginx and forward to the Next.js app. Keep Webmin on its own host or port.

03

Invite admins & clients

Panel users authenticate via Nexmin. VirtualMin credentials never leave the server.

Not a fork. An overlay.

Nexmin is built for hosters who want a product-grade experience without maintaining a VirtualMin fork.

  • Server-side RBAC on every API route
  • JWT sessions — no direct remote.cgi in the browser
  • “Open in VirtualMin” for complex edge cases
  • Mock mode for local UI development

Classic Webmin UI

Powerful and complete — dense for everyday client tasks.

Nexmin

Focused workflows, English copy, dark premium UI — VirtualMin underneath.

One panel. Two experiences.

Administrators manage the fleet; clients see only their domains.

Administrator

Server-wide control

Resellers, plans, templates, cloud S3, system features, Webmin root sessions, and full domain lifecycle.

Client

Domain-scoped simplicity

Email, databases, DNS, SSL, files, and backups for assigned domains — without server admin noise.

Ready to use Nexmin on your VirtualMin server?

Deploy the open reference build, connect your Remote API, and put a premium face on hosting management at nexmin.net.

Common questions

No. VirtualMin and Webmin remain the source of truth. Nexmin is a UI and API gateway with role-based access — you still need a licensed VirtualMin installation.
The repository is public for transparency, under a strict proprietary license. You may not use, copy, or distribute it without written permission from Omiiba.
In development mock mode, files are managed inside Nexmin. On a live server, Nexmin opens secure one-time Webmin file manager links via the VirtualMin API.
Node.js 20+, VirtualMin with Remote API enabled, and environment configuration for API URL, Webmin/Usermin public URLs, and a strong session secret.