Step 1: Create Your Hostwares Account
Start by creating an account on Hostwares.
Visit the Hostwares website and click Get Started.
If you already have an account, click Login and sign in.
After logging in, you will see the Hostwares Dashboard.
The Dashboard is the main place to manage your websites, deployments, domains, databases, and other available hosting services.
Step 2: Prepare Your Cursor AI Project
Open your project in Cursor and make sure the application is ready for deployment.
Cursor can help you write and modify the code, but you should test the application before deploying it.
Check the important parts of your project, including:
Pages
Navigation
Forms
Authentication
API connections
Database connections
Images and assets
Environment variables
Third-party services
Make sure the project contains the files and configuration required to build and run the application.
Step 3: Push Your Project to GitHub
Create or use a GitHub repository for your Cursor project.
From your local project, commit your changes and push the code to GitHub.
For example:
github.com/yourusername/my-cursor-project
Make sure the repository contains the current version of your project.
Do not place private passwords, API keys, or other sensitive credentials directly inside your source code.
Step 4: Create a New Site in Hostwares
Now return to your Hostwares Dashboard.
Go to Sites.
Click New Site.
Choose the GitHub deployment option.
This allows your Hostwares site to use your GitHub repository as the source for deployment.
Step 5: Connect GitHub
Connect your GitHub account when prompted.
After GitHub is connected, select the repository containing your Cursor AI project.
For example:
my-cursor-project
Then select the branch you want to deploy.
For many projects, this will be:
main
If your production code is stored in another branch, select that branch instead.
Step 6: Configure Your Deployment
Review the deployment settings before starting.
The exact configuration depends on your project's technology.
You may need to configure:
Framework
Build command
Start command
Output directory
Runtime
Environment variables
Use the commands and settings that match your actual project.
For example, a Node.js, Python, PHP, or Docker-based project can require different deployment configurations.
If your project needs environment variables, add them through the appropriate Hostwares settings rather than exposing sensitive values in GitHub.
Step 7: Choose Your Hostwares Resources
Select the hosting resources appropriate for your project.
Your requirements can depend on:
Application size
Expected traffic
CPU usage
Memory usage
Database requirements
Background processes
If you are launching a smaller project, you can start with an appropriate resource level and review the requirements as the project grows.
Step 8: Deploy Your Cursor Project
Once your repository and configuration are ready, start the deployment.
Hostwares will retrieve the project from GitHub and run the configured deployment process.
Wait for the deployment to complete.
When the deployment is successful, open the live URL provided by Hostwares.
Test your website before connecting your main domain.
Step 9: Set Up GitHub-Based Updates
If your Hostwares site supports and is configured for Git-based automatic deployment, you can use GitHub as part of your update workflow.
The process can look like this:
Edit code in Cursor
↓
Test the changes
↓
Commit the changes
↓
Push to the configured GitHub branch
↓
Hostwares detects the update according to the configured deployment workflow
↓
The new version is deployed
The exact behavior depends on your Hostwares deployment configuration.
If automatic deployment is not enabled for your site, you can use the available deployment controls in Hostwares to deploy the updated version.
Step 10: Test Your Updated Website
After deploying an update, open your live website and test the changes.
Check:
New features
Existing pages
Forms
Login
API requests
Database operations
Images
Mobile responsiveness
External integrations
Testing after deployment helps make sure that a code change has not affected another part of the application.
Step 11: Connect Your Custom Domain
Once your website is working correctly, you can connect your own domain.
Open your deployed site from the Hostwares Dashboard.
Go to the domain settings and add your custom domain.
For example:
yourdomain.com
If you also want to use a www address, configure it according to the DNS instructions provided by Hostwares.
Next, open your domain provider's DNS management panel and add or update the required DNS records.
Use the exact DNS values provided in your Hostwares configuration.
DNS changes may take some time to propagate.
Step 12: Configure SSL
After your domain is connected correctly, configure SSL using the available Hostwares settings.
SSL allows your website to use HTTPS.
After SSL is configured, open:
https://yourdomain.com
Check that your website loads correctly over HTTPS.
Step 13: Manage Your Website After Deployment
Once your project is live, you can continue managing it from the Hostwares Dashboard.
Depending on your hosting setup, you can manage areas such as:
Website deployments
Domains
SSL
Hosting resources
Environment variables
Databases
Application settings
Deployment status
If your application grows, review its resource requirements and adjust your hosting setup when necessary.
A Practical Cursor AI + GitHub + Hostwares Workflow
The complete workflow can be:
Build and edit your project in Cursor AI
↓
Test your application locally
↓
Commit your changes
↓
Push your code to GitHub
↓
Create a site in Hostwares
↓
Click New Site
↓
Choose GitHub deployment
↓
Connect GitHub
↓
Select your repository and branch
↓
Configure the deployment
↓
Choose hosting resources
↓
Deploy
↓
Test your live website
↓
Configure Git-based automatic deployment if available and required
↓
Connect your custom domain
↓
Configure SSL
↓
Continue developing and managing your website
Why Use a Cursor AI + Hostwares Workflow?
Cursor helps you work with your code more efficiently, while GitHub provides a central place to store and manage your project.
Hostwares then provides the hosting environment where your application can be deployed and managed.
Together, the workflow can be:
Cursor AI → GitHub → Hostwares → Custom Domain → Live Website
With a properly configured Git-based deployment workflow, updating your website can become more organized because your source code and deployment process remain connected.
Take Your Cursor Project Live with Hostwares
Building an application in Cursor is only the beginning. To make your project accessible to customers and visitors, you need to deploy it to a hosting environment.
With Hostwares, you can create a website, connect your GitHub repository, configure the required deployment settings, select suitable hosting resources, and take your project online.
After deployment, you can connect your custom domain, configure SSL, and continue managing your website from the Hostwares Dashboard.
If Git-based automatic deployment is configured for your site, future GitHub updates can also become part of a more streamlined deployment workflow.
Build with Cursor AI.
Manage your code with GitHub.
Deploy and manage your website with Hostwares.