Supported: Windows 10 / 11 (64-bit)

The Sovereign Local
Web Hosting Control Panel

Run authentic cPanel Jupiter natively on your local Windows workstation. Seamlessly orchestrates XAMPP (Apache, MariaDB, PHP), automates virtual hosts, sandboxes file systems, and equips engineers with an Autonomous AI Agent REST Gateway.

v1.0.0 Standalone Binary Size: ~132 MB Zero Dependencies (Bundled Runtime)
PowerShell 1-Click Install & Run
PS > irm https://localhost.shubhxlab.xyz/cPanel-Localhost.exe -OutFile cPanel.exe; .\cPanel.exe
$0 / mo
Sovereign & Free Forever
:2083
Authentic cPanel Port
100%
Local & Offline Capable
OpenAPI 3.0
AI Agent Gateway Ready
Visual Experience

Authentic cPanel Jupiter Ergonomics

Faithfully recreates the industry standard Jupiter theme with responsive layouts, real-time service health diagnostics, and native desktop power.

http://localhost:2083/index.html
SSL Secured
General Information
Current Usershubham
Primary Domainlocalhost
Home DirectoryC:\xampp\htdocs
Resource Usage
Disk Usage1.42 GB / 500 GB
MySQL® Databases5 / ∞
Virtual Hosts4 Active

cPanel Localhost (XAMPP Edition)

Apache 2.4 • MariaDB 10.4 • PHP 8.2 • Node.js Daemon Active

All Daemons Active
📁 File Manager
🗄️ phpMyAdmin
🌐 Domains & Vhosts
🤖 AI API Tokens
Cron Jobs
🔒 SSL/TLS Manager
📊 Metrics & Logs
⚙️ PHP Selector
home / public_html / my-awesome-app
Name Size Last Modified Type Permissions
📁 app/ -- Today, 10:14 PM Directory 0755
📁 public/ -- Today, 10:14 PM Directory 0755
📄 .htaccess 1.2 KB Today, 10:18 PM Apache Config 0644
🐘 index.php 3.4 KB Today, 09:30 PM PHP Script 0644
📦 composer.json 820 B Today, 08:20 PM JSON Config 0644

Create New MySQL Database

Instantly registers a database in MariaDB 10.4 with utf8mb4 collation.

✔ Database created successfully in MariaDB!

Manage Database Privileges

Assign users to databases with granular SQL permissions.

SELECT INSERT UPDATE DELETE CREATE DROP INDEX ALTER

Create Local Subdomain / Virtual Host

Automates Apache httpd-vhosts.conf and Windows hosts loopback without manual editing.

Domain Name Document Root Port Status
localhost C:\xampp\htdocs 80 / 443 Active
api.project.test C:\xampp\htdocs\api 80 Active
client-portal.local C:\xampp\htdocs\portal 80 Active
// cPanel UAPI & REST AI Agent Gateway
POST /api/ai/execute HTTP/1.1
Host: localhost:2083
Authorization: Bearer cptok_8f293b4a...
Content-Type: application/json
{
  "action": "provision_database",
  "params": {
    "db_name": "ai_generated_store",
    "create_user": true,
    "user_privileges": "ALL"
  }
}
HTTP/1.1 200 OK • Status: "Database 'ai_generated_store' provisioned in MariaDB"
Quick Start Walkthrough

Run in 3 Simple Steps

Zero complex installation. Double-click the executable and start managing your local stack immediately.

1

Download Executable

Download cPanel-Localhost.exe (132 MB). Place it anywhere on your Windows PC (e.g. Desktop or root folder).

2

Double-Click to Launch

Run the executable. The built-in supervisor detects your local XAMPP Apache and MySQL services, tests connectivity, and initializes port 2083.

3

Browser Launches Auto

Your default browser instantly opens http://localhost:2083. Log in with your local credentials and begin managing databases, files, and domains.

Interactive cPanel Command Simulator (Click or Type Commands Below)
Live Shell
=== cPanel Localhost v1.0.0 Interactive Simulator ===
Type help to list commands, or click any command chip below.
C:\cPanel-Localhost> status
[OK] cPanel Localhost Daemon: RUNNING on PID 11988
├─ Web Interface: http://localhost:2083 (Jupiter Theme)
├─ Apache Server: RUNNING on Port 80
├─ MariaDB/MySQL: RUNNING on Port 3306
└─ AI Gateway: ENABLED (OpenAPI 3.0 / Bearer Auth Ready)
Quick Try:
C:\cPanel-Localhost>
Official Releases

Download Options & Packages

Choose between the single standalone binary executable or automated PowerShell script installation.

💻

PowerShell Quick Script

Automate setup on fresh developer environments via a single command-line execution.

  • Downloads and runs directly
  • Silent background validation
  • Scriptable in CI/CD or VM setups
  • Execution time: < 15 seconds
SHA-256 Checksum for cPanel-Localhost.exe
Verify binary authenticity and integrity before running
CBD36CC625AD2804FDB3640B22E2B899E34BDD7FBB959CFC3BC6642CB48DCF1B
Deep Architectural Capabilities

Built for Modern Developers

More than a GUI skin — an enterprise local orchestrator combining security, speed, and AI readiness.

Zero-Config XAMPP Sync

Automatically inspects C:\xampp, locates Apache httpd.conf, binds MySQL socket on 3306, and syncs phpMyAdmin without manual tweaks.

🛡️

Chroot Jailed File System

Prevents directory traversal attacks (`../`). Every user file operation is strictly sandboxed inside htdocs with full ZIP compression & extraction.

🤖

Autonomous AI Agent Gateway

Equipped with OpenAPI 3.0 specs and Bearer API tokens. LLM agents (Claude, Cursor, ChatGPT Actions) can manage databases, files, and domains programmatically.

🌐

Virtual Hosts & Local Domains

Provision custom domains like myshop.test or api.app.local with 1-click. Automatically writes Apache virtual host configs and loopback DNS.

🗄️

MariaDB & User Wizard

Create databases, generate cryptographically secure passwords, and assign granular SQL privileges via high-concurrency connection pooling.

Linux-Compatible Cron Daemon

Schedule scheduled background tasks using standard 5-part cron syntax (* * * * *). View execution outputs, exit codes, and timestamps live.

How It Compares

The Clear Advantage

Why developers, students, and agencies choose cPanel Localhost over plain XAMPP or expensive cloud licenses.

Feature Matrix cPanel Localhost (.exe) Standard XAMPP Cloud cPanel / WHM
Monthly License Fee ✔ $0 (Free Forever) ✔ $0 (Free) ✖ $20 – $60+ / month
Authentic Jupiter UI ✔ Yes (Faithful Replica) ✖ No (Desktop WinForms GUI) ✔ Yes (Official)
Autonomous AI Agent REST API ✔ OpenAPI 3.0 & Bearer Tokens ✖ None ✖ Complex UAPI / No AI Gateway
Virtual Host (.test) Automation ✔ 1-Click Automated ✖ Manual Config Edits ✔ Yes
Chrooted Web File Manager ✔ In-browser with Code Editor ✖ File Explorer Only ✔ Yes
Single Executable Launch ✔ Yes (Double-Click Run) ✖ Multi-service control panel ✖ Requires Linux Server & WHM
Got Questions?

Frequently Asked Questions

Everything you need to know about installation, dependencies, and configuration.

Do I need to install XAMPP beforehand?

While cPanel Localhost can run standalone as an independent Node-powered control panel, pairing it with XAMPP (Apache, MariaDB, and PHP) gives you the complete hosting experience with real database creation and virtual host routing. The launcher automatically detects C:\xampp upon boot.

What if port 80 or 2083 is already in use?

If port 2083 is occupied, the application gracefully provides HTTP fallback on port 2082 or prompts you in the terminal. If Apache port 80 is occupied by Skype or IIS, you can configure alternative ports in config.js or Apache's httpd.conf.

How do AI agents like Claude or Cursor connect to the server?

Navigate to Security > Manage API Tokens inside cPanel Localhost, create a token, and select desired permission scopes. You can then provide the OpenAPI 3.0 specification found at /api/ai/openapi.json to your AI assistant to allow autonomous server manipulation.

Why does Windows Defender flag new executables?

Because cPanel-Localhost.exe is a newly packaged open-source binary without an expensive Microsoft EV code-signing certificate ($400/yr). You can safely click "More info" > "Run anyway", or inspect the SHA-256 checksum and open-source codebase yourself.

Can I host this download page on my real cPanel hosting?

Absolutely! Click the cPanel Guide button in the navigation bar or refer to DEPLOY_TO_CPANEL.md. We've included the complete production .htaccess and step-by-step instructions for creating a subdomain and hosting this exact landing page.