Products
Managed Hosting
Production-ready hosting on Saudi infrastructure — tuned, patched, and operated by our team so you can focus on your product.
Overview
Managed hosting runs your application on Huawei Cloud ECS inside Riyadh, Saudi Arabia — so your data and traffic stay in the Kingdom. Each site gets its own isolated Docker container, its own Nginx virtual host, and a dedicated internal port, all behind a shared reverse proxy that terminates HTTPS and routes requests by hostname.
We handle the operating system, the reverse proxy, TLS certificates, and the container lifecycle. You push code; we build it, run it as a container, and keep it serving. Next.js apps run in standalone mode for a small, fast image, and the same model hosts other Node, static, and server-rendered stacks.
How it works
- 1
You share your repository
Send us a Git repository or connect GitHub. We review the framework, build command, and any environment variables the app needs.
- 2
We build a container image
The pipeline clones the repo, runs the build (for Next.js, standalone output), and produces a Docker image pinned to that commit.
- 3
The container runs behind Nginx
Your container listens on a dedicated internal port. An Nginx virtual host maps your domain to it and proxies traffic over HTTPS.
- 4
TLS is issued and enforced
certbot requests a Let's Encrypt certificate for your domain and www, HTTP redirects to HTTPS, and renewals run automatically before expiry.
- 5
We watch it and back it up
The uptime monitor probes your domain every 5 minutes. On managed cPanel/WordPress hosting, daily backups run on schedule so there is a recent restore point; per-site backups for PaaS/Docker apps are rolling out.
Under the hood
Huawei Cloud ECS hosts located physically in Riyadh — real Saudi data residency, not an edge cache in front of a foreign origin.
Per-tenant Docker isolation: each customer app is its own container with its own filesystem and process space; tenants never share a runtime.
Nginx reverse proxy with one virtual host per domain, routing by hostname to the container's dedicated internal port.
Next.js runs in standalone mode, so the image ships only the server and traced dependencies it actually needs.
Hardened Linux hosts with fail2ban banning abusive IPs, and HTTPS enforced end to end.
Key facts
- Region
- Riyadh, Saudi Arabia (Huawei Cloud ECS)
- Isolation
- One Docker container per site
- TLS
- Let's Encrypt via certbot, auto-renewed
- Backups
- Daily, scheduled
- Monitoring
- 5-minute HTTPS uptime checks
- Plans
- Basic, Pro, and Business — see the pricing page
What's included
A dedicated, isolated Docker container for your application
Your own Nginx virtual host and dedicated internal port
Free Let's Encrypt SSL for your domain and www, auto-renewed
HTTPS enforced with automatic HTTP-to-HTTPS redirects
Custom domain connection through our own DNS (ns1/ns2.mahsumaah.sa)
Daily backups on managed cPanel/WordPress hosting (per-site backups for PaaS/Docker apps rolling out)
Uptime monitoring that probes your domain every 5 minutes over HTTPS
Environment variables and secrets configured at deploy time
Deployment and rebuild handled by our team from your repository
SAR billing via Moyasar with ZATCA-compliant tax invoices
Frequently asked questions
Where exactly is my site hosted?
On Huawei Cloud ECS located inside Riyadh, Saudi Arabia. Your application and its data run within the Kingdom, not on servers abroad.
Which frameworks do you support?
Anything that builds into a container. Next.js is a first-class case (standalone mode); we also run other Node apps, static sites, and server-rendered stacks. Tell us the build command and we'll containerise it.
Do I share a server with other customers?
Your application always runs in its own Docker container with its own filesystem and process space. Containers are isolated from one another even when they share a host.
How do updates and redeploys work?
Push your changes and let us know (or connect GitHub). We pull the new commit, rebuild the image, and swap in the new container. Your previous version keeps serving until the new one is healthy.
Start on Mahsumah Cloud
Start in minutes, or let our team migrate your current platform for you.