How to Get Supabase Hosting from Hostwares: A Complete A-to-Z Guide
If your application needs a database, authentication, storage, and realtime features, Supabase can provide the backend services you need. With Hostwares, you can deploy the open-source Supabase stack on your own dedicated resources. The deployment includes PostgreSQL, Auth, Storage, Realtime, and Supabase Studio, with SSL and domain support included. This guide explains how to get a Supabase package from Hostwares, choose your resources, deploy your instance, and connect it to your application.
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.