1. Create Your Hostwares Account
First, create an account on Hostwares.
Visit the Hostwares website and click Get Started or create an account from the registration page.
After signing in, you'll be taken to your Hostwares Dashboard, where you can manage your sites, services, databases, deployments, billing, and other resources.
2. Open the Services Section
From your Hostwares Dashboard, go to:
Dashboard → Services
Hostwares provides a catalog of one-click services, including Supabase.
Search for Supabase or browse the available services and select Supabase.
3. Choose Supabase
After opening the Supabase service page, review the available options.
Hostwares provides the full open-source Supabase stack, including:
PostgreSQL
Authentication
REST API
Storage
Realtime
Supabase Studio
Your Supabase instance runs on resources that you choose rather than on a shared environment.
4. Select Your Resource Package
Supabase runs several services together, so choosing enough resources is important.
Hostwares currently offers different Supabase resource options, with packages varying in CPU, RAM, and SSD storage. For a full Supabase deployment, Hostwares recommends giving the stack enough headroom, with Standard or larger being a good starting point.
When choosing a package, consider:
How many users your application will have
Database workload
Storage requirements
Realtime usage
Expected traffic
You can resize your resources later as your project grows.
5. Name Your Supabase Deployment
After selecting the service and resource package, give your Supabase deployment a name.
For example:
my-project-supabase
Choose a name that makes it easy to identify your project later from the Hostwares Dashboard.
6. Review the Order
Before completing the deployment, review the selected service and resource package.
Check:
Supabase service
Resource package
CPU
RAM
SSD
Billing period
Once everything looks correct, continue with the payment or deployment process.
Hostwares provisions the service after the order is completed.
7. Deploy Supabase
Now start the deployment.
Hostwares handles the provisioning process and sets up the Supabase stack for you.
The deployment includes the required Supabase components and automatically configures the service.
This means you don't need to manually write a Docker Compose file or connect the individual Supabase services yourself.
8. Get Your Supabase URL and Keys
After deployment, Hostwares generates the information your application needs to connect to your Supabase instance.
This includes your Supabase URL and API keys.
Your application can then use the generated URL and keys instead of the default Supabase project URL.
The client libraries and APIs remain compatible with the normal Supabase workflow.
9. Connect Your Application
Now connect your application to the new Supabase instance.
For example, update your application's environment variables with the Supabase URL and the appropriate key.
Your workflow becomes:
Create Supabase → Get URL & Keys → Add Them to Your App → Connect to Database
If you're using an existing application, you can normally keep using the same Supabase client libraries and change the project URL and keys to the ones generated for your Hostwares instance.
10. Use Supabase Studio
Hostwares includes Supabase Studio with the Supabase deployment.
Studio gives you an interface for managing your backend, including working with tables, SQL, authentication, and other Supabase features.
This means you don't have to manage everything through the command line.
11. Connect a Custom Domain
Hostwares provides a domain for your deployed Supabase service and also supports custom domains.
If you want to use your own domain, open your deployment's domain settings and add your custom domain.
For example:
api.yourwebsite.com
After the domain is configured, Hostwares can provide HTTPS/SSL automatically.
12. Monitor Your Supabase Deployment
After your Supabase instance is running, you can manage it from the Hostwares Dashboard.
You can perform tasks such as:
Check the deployment status
View logs
Restart the service
Stop or start the deployment
Review configuration
Adjust resources
Hostwares also provides full container access for the deployed Supabase instance.
13. Resize When Your Project Grows
Your application's requirements may increase over time.
If your Supabase project needs more CPU, RAM, or storage, you can resize the resource package instead of starting the deployment again from scratch.
This makes it easier to move from a smaller project to a larger production workload.
14. Get Help from HW AI
If you have trouble with your deployment, HW AI can also help.
You can use natural-language instructions to ask for assistance with tasks such as:
“Deploy a Supabase instance for my project.”
or:
“Help me understand why my Supabase deployment is having an error.”
HW AI can assist with deployment, configuration, troubleshooting, and infrastructure-related tasks.
What Do You Get with Hostwares Supabase Hosting?
A Hostwares Supabase deployment brings several backend services together:
PostgreSQL database
Authentication
REST API
Storage
Realtime
Supabase Studio
Dedicated resources
Custom domain support
SSL/HTTPS
Automatic backups
Deployment logs
Resource resizing
AI-assisted management
The exact resources and package depend on the plan you select.
The Complete Setup Flow
You can remember the entire process like this:
Create Hostwares Account
↓
Dashboard → Services
↓
Select Supabase
↓
Choose Resource Package
↓
Name Your Deployment
↓
Review & Pay
↓
Deploy Supabase
↓
Get URL & API Keys
↓
Connect Your Application
↓
Configure Domain & SSL
↓
Manage Supabase from Hostwares
Final Thoughts
Getting a complete Supabase backend doesn't have to involve manually configuring every individual service.
With Hostwares, you can select Supabase from the one-click services catalog, choose the resources your project needs, deploy the full stack, and connect your application using the generated URL and keys.
As your project grows, you can resize the resources, manage your deployment, use Supabase Studio, and get additional assistance from HW AI.
Choose Supabase → Select your Hostwares package → Deploy → Connect your app → Start building.