WEBSITES

Every site,
three web servers, one panel.

Nginx, Apache, and OpenLiteSpeed run side by side. WordPress, static, app, reverse proxy, multi-tenant — all configurable from the same surface.

cloudnan.com / dashboard / websites

Website Management

6 sites across nginx + OpenLiteSpeed

web.cloudnan.dev

Nginx · Next.js

active SSL valid 89d

docs.cloudnan.dev

Nginx · Static

active SSL valid 89d

wp.example.com

OpenLiteSpeed · WordPress

active SSL valid 12d

staging.app.com

Nginx · Next.js (staging)

active SSL valid 89d

api.legacy.com

Apache · Laravel

paused SSL valid 67d

tenant-acme.com

Nginx · Multi-tenant

active SSL valid 89d

How it works

What happens under the hood.

  1. 01

    Pick a stack

    Nginx (default), Apache, or OpenLiteSpeed. Mix on the same server.

  2. 02

    Choose a site type

    WordPress, static, app, reverse proxy, multi-tenant. Each ships a templated server-block + a sane default.

  3. 03

    SSL via Let's Encrypt

    Automatic cert issuance + auto-renew. Wildcard certs supported with Cloudflare DNS challenge.

  4. 04

    Domain aliases

    Point multiple domains at one site. Each alias gets its own SSL cert.

  5. 05

    Staging environments

    One-click staging copy of a site with shared data or fresh DB. Promote to production when tested.

  6. 06

    Drift-tracked configs

    Every server-block change is recorded. Drift detection alerts you when nginx.conf is edited outside the panel.

What you get

The capabilities that ship.

3 web servers

Nginx, Apache, OpenLiteSpeed — each with its own configurator.

Multi-tenant

Run multiple WordPress / app tenants on a single nginx, each with isolated env + drift tracking.

SSL automation

Let's Encrypt + auto-renew. Wildcard certs via DNS challenge.

Domain aliases

Multiple domains pointing to one site, each with its own cert.

GitHub auto-deploy

Push to main → site rebuilds. Per-site webhook secret.

PHP version per site

Run different PHP versions side by side via Mise. Switch with one click.

FAQ

Common questions.

Can I migrate an existing site in?
Yes — the panel can adopt a site whose nginx config it didn't originally write. From that point on it's drift-tracked and editable from the panel.
Does it work with WordPress multisite?
Yes. Network admin URL pinning is panel-configurable.
What about HTTP/3?
Default-on for new nginx sites. Toggle per-site if you need to disable.

Your fleet deserves better.

Get started in minutes.

Deploy agents on your servers, connect securely, and take full control. Start free, upgrade when ready.

  • 7-day free trial
  • No credit card
  • Cancel anytime