DEV Community

Cover image for Why We Rebuilt the Hosting Control Panel from Scratch (Go, NestJS, React & Native AI)
Maksudul Islam
Maksudul Islam

Posted on AI-assisted

Why We Rebuilt the Hosting Control Panel from Scratch (Go, NestJS, React & Native AI)

For over two decades, the traditional web hosting industry has relied on legacy architectures designed in the early 2000s.

If you've ever tried to manage modern web infrastructure using legacy panels, you know the pain points:

  • The Squeeze: You pay one heavy license fee for server control, and another separate license fee for client management and billing.
  • Modern App Friction: Hosting a PHP script is straightforward, but deploying a Node.js, Python, or Go app with auto-SSL requires jump-roping through complex server configurations or setting up custom reverse proxies manually.
  • Architectural Bloat: Managing multi-server setups on legacy Perl/PHP-heavy background services often feels sluggish and resource-intensive.

We set out to change that by building OrbixPanel—a unified, high-performance platform that combines server control, Vercel-style Git deployments, reseller storefronts, and automated billing into a single ecosystem.

Here is a look under the hood at how it works and why we built it.

The Tech Stack: Designed for Speed & Modularity
We chose a modern, decoupled stack to ensure low memory consumption, instant UI rendering, and scalable backend orchestration:

  • Backend Orchestration: Go (Golang) handles high-concurrency low-level sysadmin operations, process management, and daemon tasks with minimal memory footprint.
  • Application API Layer: NestJS manages modular business logic, authentication, reseller workflows, and API integrations.
  • Frontend Experience: React powers an ultra-responsive, single-page interface with real-time metric updates.

Key Architectural Innovations

1. Vercel-Style Git Deployments

Instead of manually creating web roots and setting up reverse proxies, OrbixPanel lets you point directly to a GitHub repository URL. The panel automatically detects application environments (Node.js, Python, Go, PHP, etc.), provisions environment variables, builds the app, and assigns Let's Encrypt SSL certificates automatically.

2. Unified Infrastructure + Automated Billing

Instead of running two separate pieces of software (and paying two separate recurring license fees), OrbixPanel natively integrates:

  • Server resource monitoring & process management
  • Client management, automated suspension, and domain controls
  • Out-of-the-box reseller storefront with native payment gateway integrations (Stripe, PayPal)

3. Native AI Copilot & Open API System

OrbixPanel includes a built-in AI Copilot layer. System administrators and reseller tenants can connect 3rd-party AI APIs or run local LLMs directly on the server to handle automated sysadmin tasks, diagnostic scripts, and smart deployment pipelines via secure internal APIs.

1-Command Installation

Bash

curl -fsSL https://orbixpanel.com/install.sh | bash
Enter fullscreen mode Exit fullscreen mode

No credit card is required to install or use it.

Community Edition & Open Feedback

We believe foundational hosting tools should be accessible to everyone. The Community Edition of OrbixPanel is FREE forever, and we are currently providing free platform credits for developers to test out our advanced paid features.

We built this panel to give control back to developers, sysadmins, and hosters. I’d love to hear your thoughts, feedback, or any features you'd like to see added next!

Check it out at orbixpanel.com and let me know your thoughts in the comments below.

Top comments (0)