Push-to-deploy from Git
Connect GitHub, paste any public GitHub, GitLab or Bitbucket repo, or add a private one with an SSH deploy key. Every push to your branch runs your deployment script and ships.
Developer Hosting
Skip the server setup. Push to Git and xCloud builds, deploys and serves your app - with SSH, staging, cron, queue workers and backups already wired up, on a server we manage or one you own.
Start deployingPRE-CONFIGURED ENVIRONMENTS
The pipeline, the staging copy and the runtime are set up before you write a line of deploy config.
Connect GitHub, paste any public GitHub, GitLab or Bitbucket repo, or add a private one with an SSH deploy key. Every push to your branch runs your deployment script and ships.
Spin up a staging site on a free test domain or your own subdomain, test the change, then push it live - or pull production back down to debug it.
NGINX or OpenLiteSpeed, the PHP and Node.js versions your app needs, MySQL or MariaDB - and switch versions from the dashboard later, no rebuild.
FRAMEWORK AGNOSTIC
Laravel, plain PHP, Node.js and WordPress deploy straight from Git. Anything else - Go, Python, Rust - runs in Docker, next to MySQL, MariaDB or Redis on the same server.
DEVELOPER TOOLKIT
The shell when you want it, a dashboard when you don't. Every tool below ships on every server.
Add SSH keys, create SFTP users, change the SSH port and restrict SSH to trusted IPs only - from the dashboard, without editing sshd_config by hand.
Run artisan, WP-CLI or any bash command on a single site or the whole server, straight from the browser.
Schedule cron jobs, and keep queue workers, Horizon or any long-running process alive with Supervisor restarts.
NGINX access and error logs, your site's own logs and a timeline of server events, in one place.
Create MySQL or MariaDB databases, browse them in Adminer, connect an external database, and use Redis for cache and queues.
Schedule whole-server or per-site backups to local storage or your own S3, Cloudflare R2 or Google Drive, and restore one in a couple of clicks.
Add custom NGINX rules per site, raise PHP memory and input limits, and enable the extensions your app needs.
Invite teammates or clients as Site Admin, Server Admin or Team Admin, choose exactly which servers each one can touch, and fine-tune the permissions.
OPTIMISED INFRASTRUCTURE
Performance, security and the freedom to leave - without a single support ticket to set any of it up.
Two tuned web stacks - pick one per server when you create it.
Ready for object cache, sessions and queues, next to your app.
Compiled bytecode stays in memory, so requests skip the re-parse.
Connect Cloudflare for DNS, SSL and CDN; Cloudflare Enterprise is available as an add-on.
CPU, RAM and disk per server and per site, so you see the spike before users do.
Open only the ports you need, and whitelist or blacklist IPs per site.
Restrict SSH to xCloud's infrastructure and the IPs you trust.
Repeated failed logins are banned automatically.
Proven NGINX rule sets that block common exploit patterns.
OS security patches applied on schedule, with an optional automatic reboot.
Certificates for every domain and staging site, renewed before they expire.
A server we manage, or your own at AWS, Google Cloud, DigitalOcean, Vultr, Akamai, Azure, Hetzner or Hostinger.
Run Laravel, Node.js and Docker apps side by side on the same box.
Copy a site to another server, or clone a whole server, in a few clicks.
Local and remote backups to Amazon S3, Cloudflare R2, Google Drive or SFTP storage.
Standard Ubuntu, NGINX and MySQL underneath - no custom runtime to migrate away from.
Auto-deploy on every push to the branch you choose.
Define your build and release commands once; every run is logged.
Test on a free staging domain before anything touches production.
One-off commands on a site or server without opening a terminal.
Scheduled tasks and always-on workers, managed from the dashboard.
Per-server access for teammates, contractors and clients.
Real engineers who can read a stack trace, around the clock.
Help moving apps, databases and config across from another host.
Documentation for every feature on this page, with screenshots.
Server and site notifications by email, Slack, Telegram or WhatsApp.
xCloud users and the team swapping setups, tips and answers.
AUTOMATION
What you can do in the dashboard, your CI pipeline and your AI agent can do too.
170 REST endpoints across servers, sites, databases, backups, cron jobs and more - call them from scripts, CI/CD pipelines or your own tools.
Connect xCloud to Claude or another MCP-capable AI agent, then check a server's health, run a backup or purge a cache by asking.
PRICING
A server we manage end to end, or the xCloud panel on a VPS you already run - the same developer tools either way.
Newcomer
$5.00per month
Lite
Premium$7.50per month
Basic
$12.00per month
Personal
Premium$20.00per month
Standard
$24.00per month
Growing
Premium$30.00per month
Professional
$45.00per month
Elite
Premium$50.00per month
Business
$88.00per month
Titanium
Premium$100.00per month
Business Plus
$196.00per month
Ultimate
Premium$200.00per month
Ultimate PLUS
Premium$310.00per month
Quantum
Premium$395.00per month
Business Max
$399.00per month
Every plan above includes the server. Provisioning, OS and stack patching, daily backups, free SSL, the xCloud panel and 24/7 support all come with it, on one bill from xCloud — there is no separate hosting invoice to add. See how this compares with the rest of xCloud pricing.
Premium servers are powered by High-Frequency 3GHz+ Intel Xeon CPUs, lightning-fast memory, and NVMe storage, delivering unmatched speed and performance. General servers, on the other hand, offer a budget-friendly solution for standard workloads.
Free Trial
$0forever
Starter
$5per server / month
Professional
$4per server / month
Agency
$3per server / month
With self-managed you pay your own cloud provider for the server. xCloud charges a management fee per connected server per month, which drops as you connect more servers.
Bring an existing Laravel, PHP, Node.js or Dockerized app across. Our team helps move the files, database and config onto a managed server or your own VPS, so the cut-over is a DNS change, not a lost weekend.
Read the migration guideSee why agencies, developers, startups, and growing businesses choose xCloud to power their projects.
xCloud works really well, I am surprised by its performance being this the release version, I have tried many paid platforms such as runcloud, cloudpages or serveravatar, as well as free platforms such as CyberPanel, CloudPanel or Hestia Control Panel and direct competitors such as SpinupWP and FlyWP. Of all those that I have tried, the platform that works best for WordPress is SpinupWP and I believe that xCloud can reach and surpass that development, its roadmap is promising. Congratulations to the xCloud team, I hope they become the leading platform in the segment, it has all the potential to achieve it!
Brian GeovannyI've been with runcloud for the last 3 years. However, after trying xcloud for the last month, I'm switching over. They are on a roll with their setup.
Kevin PinedaI'm moving my servers to xCloud, a cloud control panel by M Asif Rahman and the WPDeveloper team. Their roadmap looks interesting and no, there are no team mates nor API limits with xCloud! #xCloud #wordpress #hosting
Leo KooHow Cloud Nine Web Elevated Client Experience While Streamlining Hosting Operations using xCloud
Ed EllinghamxCloud is like having an expert server team on call — without the big agency costs. It's given me back my time and given my clients peace of mind. Highly recommended for freelancers and small teams who want reliable performance and security.
Dumitru ButucelxCloud isn't just a solution. It's like one of that friend who got your back when you screw things up pretty bad.
Waqar AhmedTrust me when I say, once people explore the potential of xCloud they gonna switch from other panels, just keep delivering the best tech, lots of love for the team 😍😍
Rahul SinghSo far my experience has been smooth like silk. I didn't imagine that configuring and managing a VPS would be so easy. As of today, I have deployed 8 sites. The support is good, and they treat users with respect, even if they ask stupid questions (myself included). For the future, I hope for greater flexibility in scheduled backups and more comprehensive and consistent documentation. I'm sure that within a few months, xCloud will become the leader in its segment. This community is amazing, and the Staff here is super helpful.
Massimo VillaCame from cloudways then to runcloud then to xcloud. Looks like I'm staying here.
Gerson ElI've recently taken all of my Vultr-hosted sites and gotten rid of cPanel for them to substitute it with xCloud. I have to say, I'm really impressed with xCloud so far! The interface is definitely the standout feature for me.
Tony LewisI came from Cloudways and won't go back. Highly impressed with xCloud. Glad I gave them a chance.
Jared McDowellI like xCloud better than RunCloud, but one thing I'll point out is that some years ago RunCloud was hungry for business, the support was outstanding, and the community was active and helped each other. Maybe it was sold, there was a change in management, or they stopped being hungry, but the quality of the RunCloud offering declined and it hasn't been moving forward quickly. My point is that currently the xCloud team has the edge and it is theirs to keep or lose
David McCanHow Kevin Heinrichs Cut Hosting Costs by 84% While Running WooCommerce & Node.js Sites Efficiently
Kevin HeinrichsI had 150 sites on cloudways and am in the process of moving them to xcloud. Much faster and better priced.
Dan SpinozaDear xCloud Team, I have been using xCloud for some time now and am genuinely impressed with its capabilities and the flexibility it offers by allowing users to bring their own VPS for management. It's a fantastic service, and my experience so far has been very positive. Successful migrated 5 sites on a single server. Xcloud migration tool worked great. There were few hiccups with security plugin like MalCare but disabling the plugin prior to migration worked just fine.
Rahil MaknojiaCame from runcloud. Tried xcloud and never came back.
Karl FanegaHow Advanced Web Strategies Saved Over $2,000 & Recovered 56 Hours per Month Managing 70+ Client Websites
Gary MoodyxCloud gave me what no other hosting platform could: the flexibility of a VPS with the convenience of managed WordPress. As a solo founder running an entire business on one server, that combination is an important unfair advantage.
Jorge de los Reyes MartínezI use Server Avatar and xCloud and I'll sooner use xCloud than Server Avatar personally.
Jay PaganoHow Newman Web Solutions Ensured Perfect Uptime and Seamless Scaling For 120+ WordPress Sites with xCloud
Lori NewmanI too have moved over to xCloud. It's pretty sweet. One click n8n and uptime Kuma apps
John ApertureI went from Cloudways to xCloud. No intention on switching in the foreseeable future.
Blaine MooreFeel free to contact us with any questions or concerns you may have
Developer hosting is cloud hosting built around how developers ship: deploying from Git, SSH and SFTP access, staging copies, cron jobs, queue workers and an API - rather than a panel built around a single CMS. xCloud gives you all of that on a managed server or on a VPS you already own.
From Git, xCloud natively deploys WordPress, Laravel, custom PHP applications and Node.js apps - static, SSR and hybrid, including Next.js, Nuxt, Astro and React. Anything else, such as Go, Rust or Python services, runs through Docker or Docker Compose on the same server.
Yes. Connect GitHub (or use any public GitHub, GitLab or Bitbucket repository, or a private one with an SSH deploy key), choose a branch, and turn on push-to-deploy. Each push runs your deployment script, and every run is logged. For CI/CD pipelines, the xCloud Public API lets you trigger and manage the same actions from your own workflows.
Yes. Add your SSH keys and connect over SSH or SFTP, create SFTP users, change the SSH port, and lock SSH down to trusted IP addresses only. You can also access all site files over SFTP as the root user.
Yes. Create a staging site on a free xCloud test domain or your own subdomain, test your changes there, then push them to production - or pull production data back into staging.
On Ubuntu 22.04 servers, PHP 5.6 through PHP 8.5; on Ubuntu 24.04 servers, PHP 8.1 and newer. You can change a site's PHP version from the dashboard at any time. Node.js versions are set per server under Node Configuration.
Yes. Add cron jobs from the dashboard, and use Supervisor to keep queue workers, Laravel Horizon or any other long-running process running and automatically restarted if it stops.
Yes. Connect a fresh Ubuntu 24.04 server from AWS, Google Cloud, DigitalOcean, Vultr, Akamai, Azure, Hetzner, Hostinger or elsewhere, and xCloud manages deploys, SSL, backups and security on it for a flat per-server fee. See Self-Managed Hosting for the rates.
Yes. The xCloud Public API has 170 REST endpoints for servers, sites, databases, backups, cron jobs and more, authenticated with scoped personal access tokens. xCloud MCP connects your AI agent, such as Claude, so you can manage servers by asking.
Every server has firewall management with IP whitelisting, SSH lockdown, Fail2Ban, 7G/8G NGINX firewall rules, free auto-renewing SSL and automated security updates with an optional automatic reboot.
Yes. Invite people as Site Admin, Server Admin or Team Admin, choose exactly which servers each person can access, and customise the permissions for each role.