Cloud VPS 6 GB
Above Supabase's 4 GB minimum but below its recommended 8 GB — fine for a quick test, not a real project.
$24.99per month
- 6 GB RAM
- 4 vCPU cores
- 100 GB NVMe SSD
- 30 TB
- Unlimited
Supabase hosting on xCloud runs the open-source Postgres backend on a server you control. It suits developers who want their own database, sign-in and file storage. Deploy it from One Click Apps with HTTPS and generated keys, on a 16 GB Cloud VPS at $59.99 a month or on your own server.
Supabase is an open-source backend-as-a-service built on Postgres: a SQL database, authentication, auto-generated REST and GraphQL APIs, realtime subscriptions, file storage and Edge Functions behind the Studio dashboard. Run on your own server it is self-hosted Supabase, and the alternative to Firebase for teams who want a SQL database they control. Supabase says it is not a one-to-one match for Firebase.
On xCloud it is deployed from One Click Apps onto an NGINX server as 13 services working together, including Postgres, the API gateway, Auth, Realtime, Storage and Studio, behind your domain over HTTPS. Admin and database credentials and API keys are generated. Studio and the API are only reachable through your domain, not by server IP and port. xCloud supports one Supabase project per server.
Self-hosting Supabase normally means wiring up Postgres, an API gateway, auth, storage and a dashboard as separate containers before a single table exists. This is the same stack without assembling it by hand.
Step 01
Create your xCloud account, spin up an NGINX server, and choose Supabase from the app list. Give it a Site Title and tags, choose Go Live or Demo Site, and set the domain.
Step 02
One click. We bring up Postgres, the API gateway, Auth, Realtime, Storage and Studio as a single stack, generate your admin username, password, database credentials and API keys, and publish Supabase over HTTPS on your domain.
Step 03
Copy the admin username and password from Access Data → Credentials, open Studio, and start creating tables, policies and storage buckets for your app.
Database, sign-in, live updates, file storage and APIs, on a server you control.
A full Postgres database under your own project, instead of a managed table editor that hides the SQL underneath.
Email and OAuth sign-in through Supabase Auth, backed by your own Postgres; email needs your SMTP server and each OAuth provider its own setup.
Your app gets database changes the moment they happen, so screens update on their own.
Create a table and your app can read and write it right away through ready-made REST and GraphQL APIs.
Run server-side TypeScript close to your data, deployed manually to this self-hosted instance when you're ready.
Manage tables, policies and file storage from Supabase Studio, on the same server as your data.
xCloud looks after the server. You look after Supabase updates and your database structure.
Give your frontend a SQL database, sign-in and file storage from one stack, with ready-made REST and GraphQL APIs for every table.
Show new data in dashboards, chat and shared screens the moment it changes, without a page refresh.
Keep sign-ups and sessions in a database on your own server.
Dedicated Cloud VPS sizes for the Supabase stack. Pick the one that fits, and move to a larger size when you need it.
Above Supabase's 4 GB minimum but below its recommended 8 GB — fine for a quick test, not a real project.
$24.99per month
Real headroom for Postgres, Auth, Realtime, Storage and Studio running together.
$59.99per month
Supabase alongside a heavier app workload on the same server.
$84.99per month
Every size is a dedicated Cloud VPS we provision, patch and monitor, with backups you can restore. Billed monthly with no lock-in — delete the server and the unused balance comes back to your account. Supabase itself is free under the Apache License 2.0.
Connect any VPS — DigitalOcean, Vultr, Linode, AWS, Hetzner or bare metal — and deploy Supabase on it through the same panel, for a per-server management fee instead of a Cloud VPS rental.
Start your journey without cost.
$0forever
Your rate with 2–5 servers connected.
$5per server / month
The same platform, discounted at 6–10 servers.
$4per server / month
The same platform, discounted at 11+ servers.
$3per server / month
Priced per connected server, so your rate adjusts automatically as you add or remove servers. You pay your own provider for the server itself.
Supabase on xCloud runs on a dedicated Cloud VPS that we provision, patch and monitor, with backups you can restore. Deploy faster. Own the server. Stay in control of your data.
Deploy faster using an xCloud Managed Server built with optimized stacks and high-speed SSDs.
Protect your infrastructure with a free SSL certificate and more advanced security features at no additional cost.
From Server creation to application deployment, everything can be managed from our intuitive control panel.
See 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.
It depends on who should run the server. Supabase Cloud suits teams who want branching and managed backups, with Pro from $25 a month as of November 2026. Self-hosting suits teams who need full control of their data. xCloud sets up the self-hosted stack for you on a server you control.
On xCloud, create an NGINX server, click New Site, choose Supabase from the app list and pick that server. Enter a Site Title and domain, copy the admin username and password, then open Studio. To do it by hand, Supabase's Docker guide has you set secrets, HTTPS and a mail server yourself.
Not as a website host. Supabase's docs say Edge Functions are designed for APIs, not web pages, and files in Storage return HTML as plain text. Its Cloud limits page allows HTML only with custom domains. So run your front end as its own site and call Supabase for data. On xCloud, it can sit on the same server.
Yes, that is its main job. One project gives you a Postgres database, sign-in, REST and GraphQL APIs, live updates and file storage. For custom server code you write Edge Functions, which you deploy yourself on a self-hosted install.
Yes. xCloud sets up all of Supabase for you on an NGINX server, generates the admin and database credentials, and publishes it over HTTPS on your domain. Supabase's own guide assumes you are comfortable with Docker, git and firewalls.
Supabase's own self-hosting docs ask for 4 GB RAM, 2 CPU cores and 40 GB of SSD as a minimum, and recommend 8 GB or more, 4+ cores and 80 GB. We suggest the 16 GB Cloud VPS because xCloud's install runs 13 services on the server, and that leaves room for your data to grow.
xCloud's install runs 13 services: Studio, the Kong API gateway, Auth, PostgREST, Realtime, Storage, postgres-meta, Postgres 15, Edge Runtime, imgproxy, the Supavisor pooler, Logflare and Vector. Supabase's own guide now defaults to Envoy, with Kong as an option, and leaves Logflare and Vector off.
Yes. Supabase is open source under the Apache License 2.0, so the software costs nothing to run. Your plan pays for the server, not the platform.
Supabase says it is not a one-to-one match for Firebase. It is built on Postgres, so your data sits in SQL tables rather than a document store. Check that the features your app relies on exist before you migrate.
Back up the Postgres database and the files in Storage together, from the same point in time. xCloud's Docker backups can run on demand or on a schedule, and they can keep copies on the server or in remote storage. Supabase stops while each backup runs, so schedule backups for a quiet time.
Supabase does not update itself on xCloud. Back up first and read Supabase's update instructions. xCloud does not change your database structure for you, even when you install a newer version, so you apply those changes yourself.
No. Edge Functions do not deploy automatically to a self-hosted instance; you deploy them manually to this install once it is live. xCloud also does not apply database structure changes for you, so keep those changes and your functions in your own code repository.
No. xCloud supports one Supabase project per server. Deploy each project on its own server.
No. It is the self-hosted stack on a dedicated Cloud VPS in your xCloud account, so it runs on a server you control, with your domain and credentials. Supabase's docs say self-hosting leaves out features such as branching, managed backups and the Management API, and that it is community-supported. We can't promise a project on Supabase Cloud will move over without changes.
The Supabase stack, a generated admin username and password, a generated database password, API keys, the domain and the HTTPS route. Supabase always uses postgres as the database name and user. Email sign-ups are confirmed automatically. To send real confirmation emails, add your mail server in Environment and set ENABLE_EMAIL_AUTOCONFIRM to false.
Yes. There is no lock-in — cancel any time. Hosting is billed monthly and charged for what you actually use, so when you delete the server the unused balance is refunded to your account, less up to 10% in payment-processing fees.
Connect your first server in minutes. No plan you have to grow into.