Web Servers Compatibility For Different Applications

Updated October 27, 2026 · 1 min read

Summarize with:
Share:

Different web server stacks are designed to support different types of applications. Each stack is built to handle specific types of workloads from hosting websites and web applications to running container-based services. 

Stacks Provided by xCloud

xCloud offers multiple web server stacks, allowing you to deploy different types of applications easily:

  • NGINX (Docker installed on demand)
  • OpenLiteSpeed (OLS) (no Docker)
  • Plain: a bare server with no web server, PHP or database, for your own software. See How to Create a Plain Server.

Docker apps run on an NGINX server. xCloud installs Docker automatically the first time you deploy a container app, or you can install it ahead of time: open the server, go to ‘Management’ → ‘Settings’, and under Install a Service click Install next to Docker. OpenLiteSpeed servers cannot run Docker.

Follow this document to understand which applications are available on each xCloud stack so you can choose the right setup for your needs.

ApplicationsNGINX (Docker installed on demand) OLS (OpenLiteSpeed, no Docker) 
WordPress✅ ✅ 
Laravel✅ ✅ 
PHP (Custom Apps)✅ ✅ 
Node.js✅ ✅ 
Lovable✅ ✅ 
phpMyAdmin✅ ✅ 
Uptime Kuma✅ ✅ 
n8n✅ ✅ 
(NGINX is recommended)
Mautic✅ ✅ 
Site.pro✅ ✅ 
Ollama✅ ❌
OpenWebUI✅ ❌
Nextcloud✅ ❌
LibreChat✅ ❌
Umami ✅ ❌
Supabase✅ ❌
WireGuard✅ ❌
Custom Docker✅ ❌