maybesurya.dev/surya-host
Founder & Operator·Oct 2022 – Present (Started at age 16)·Dehradun, India

I wanted hosting to feel simple.

I started Surya Host in 2022 to provide cPanel web hosting with automated DNS, predictable renewals, and direct human support.

suryahost.in
Visit
Surya Host application interface
Visual preview of Surya Host platform running on suryahost.in
The Human Story · Level 1

I wanted putting a website online to feel straightforward.

October 2022 · Starting at 16

In October 2022, when I was 16, I was building websites in Dehradun and needed a place to host them. Big hosting providers made everything feel unnecessarily confusing—introductory prices that jumped sharply on renewal, DNS records buried behind menus, and support tickets answered by bots. I realized that if I set up a reliable AlmaLinux server with cPanel, connected DNS through Cloudflare, and answered support questions myself, hosting could actually be easy to use.

What I built

Surya Host gives developers, small studios, and creators server space to run websites, register domains, and manage email. It runs standard cPanel and MySQL, so people can launch WordPress or custom sites without learning Linux administration.

Who uses it

Anyone who has a website and wants it to stay online without spending hours configuring server settings or dealing with unhelpful automated support.

The frustrating part about hosting

When something goes wrong with a website, most people don't know whether the problem is their code, their DNS, or the server itself. Large hosts usually send you to a generic help article or an automated chat. With Surya Host, you message me, and I look at the server logs with you.

What surprised me while running it

What surprised me most was that websites rarely fail because of bad hardware. They usually fail because a domain record wasn't pointed correctly or an SSL certificate expired quietly. Once I automated DNS records and certificate renewals through Cloudflare, most of the usual setup headaches went away.

Behind the on-call rota

"Operating Surya Host since 2022 taught me how production systems really behave. When someone's site stops loading, there is no separate support team to hand it off to. I log into the server, inspect the Apache or LiteSpeed logs, find what went wrong, and fix it. It forced me to understand DNS, permissions, and server hooks thoroughly from day one."

"If a customer runs into an issue, they shouldn't have to explain it to a chatbot. They should get a direct answer from someone who actually maintains the server."

— Surya Prakash, Founder & Operator
Direct Founder Help
I personally answer support questions and help with migrations.
Predictable Renewals
Clear hosting pricing with automated backups and security included.
Automated Setup
DNS records and Let's Encrypt certificates configured automatically.
Show Me · Level 2

See how it works in practice.

An interactive walkthrough of the actual mechanics — no simulated marketing fluff.

Visual Explanation · Hosting Journey

How a website actually goes from an idea to live online

Step 1 of 6
IdentityStage 1
1. Choose domain

The name people type to find your work.

Every website starts with an address. Surya Host lets you register a new domain (like .in or .com) or bring one you already own.

Go Deeper · Level 3

Engineering Blueprint & Stack Architecture

Verified implementation details, data flow, operational trade-offs, and grounded metrics.

Verified Technology FoundationProduction Stack
AlmaLinuxOperating System

RHEL-compatible Linux distribution providing a stable, secure server runtime.

cPanel & WHMControl Plane

Web Host Manager for resource isolation, quota enforcement, and account lifecycle automation.

CloudflareNetwork & DNS

Automated DNS record synchronization, DDoS mitigation, and global edge caching.

PHP 8.xServer Runtime

High-performance server-side scripting environment supporting WordPress and custom apps.

MySQLDatabase

Relational database server with automated backup routines and isolated database users.

Node.jsAutomation Services

Lightweight background automation tasks, webhook handling, and status health checks.

Custom Client PortalFrontend & API

React client area replacing default billing templates for a modern self-service experience.

Architecture Overview

Surya Host runs on AlmaLinux virtual private servers. Client operations are orchestrated through a custom React and PHP client area that communicates with cPanel/WHM API endpoints to allocate isolated virtual hosts (vHosts), create MySQL databases, and configure PHP runtimes. Cloudflare API v4 manages automated DNS zone updates, and Let's Encrypt ACME challenges handle automated SSL certificate issuance.

SLA & Grounded Commitments
99.9%Hosting Uptime

Self-reported founder SLA commitment backed by proactive server monitoring and automated failover checks.

< 1hSupport Response

Personal founder response commitment for critical client hosting issues.

Oct 2022Operating Since

Continuous operation and client hosting maintenance founded when Surya was 16.

Key Implementation Highlights
Automated WHM Provisioning Hooks

When a customer activates a hosting plan, automated API calls trigger WHM's account creation scripts, setting up directory permissions, resource quotas, and initial FTP/SSH credentials.

WHM API v1 /xml-api/createacct -> vHost & MySQL user created
Cloudflare DNS & SSL Automation

Integrated with Cloudflare API v4 to automatically create A, CNAME, and MX records upon domain registration, paired with automated Let's Encrypt TLS certificates.

Cloudflare API v4 -> Zones/:id/dns_records (Automated A/CNAME)
Resource Quotas & Hardening

Configured CloudLinux-style CPU and RAM resource throttling, ModSecurity web application firewall rules, and Fail2ban intrusion prevention against SSH brute-force attempts.

Direct Client Area Workflows

Built a custom dashboard in React and PHP allowing clients to manage nameservers, view server metrics, initiate one-click database backups, and submit support tickets directly to Surya.

Engineering Trade-offs & Current Limitations

Real software involves intentional compromises. Here is what was chosen and why:

cPanel/WHM Ecosystem over Bespoke Container Orchestrator
Why: Proven stability, immediate compatibility with client backup tools, and robust support for the standard PHP/MySQL ecosystem.
Constraint: Higher licensing overhead and less flexible than custom Kubernetes clusters for multi-region microservices.
Founder-Operated Support over 24/7 Outsourced Agency
Why: Guarantees genuine technical troubleshooting without script-reading or frustrating ticket escalation chains.
Constraint: Direct human capacity requires disciplined time management and focus on sustainable client volume.
Verified live on production domain
Visit Live Surya Host