Skip to main content
Hostwares

Dyad + Hostwares: Move Your Local AI Project to a Live Cloud Website

Tithy··4 min read

Dyad + Hostwares: Deploy Your Local AI-Built Project to the Cloud

Dyad is an open-source local AI app builder that can help you create web projects on your own computer. Once your project is ready, you can prepare it for deployment and host it on a cloud server such as Hostwares. This guide explains how to take your Dyad project from local development to a live website, connect a custom domain, configure SSL, and manage the project after deployment.

Step 1: Build Your Project with Dyad

Start by creating your website or web application using Dyad on your local machine. Test the project locally and make sure the main features work correctly before preparing it for deployment.

Step 2: Prepare the Project for Hosting

Check your project's dependencies, build process, environment variables, and required runtime settings. If your project uses a database, API, or external service, make sure you have the required connection details ready. If your project uses Git, push the code to a GitHub repository so it can be connected to Hostwares.

Step 3: Create Your Hostwares Account

Go to Hostwares and click Get Started to create your account. After registration, log in and open your Hostwares Dashboard.

Step 4: Create a New Site

From the Dashboard, open Sites. Click New Site and select the available deployment option that matches your project. If GitHub deployment is available for your setup, connect your GitHub account and select the repository containing your Dyad project. Choose the branch you want to deploy, such as main.

Step 5: Configure Your Project

Configure the deployment according to your project's actual requirements. Depending on the application, you may need to set the framework, build command, start command, environment variables, and runtime configuration. Use the commands and settings required by your Dyad-generated project.

Step 6: Choose Your Hosting Resources

Select the Hostwares resource configuration that fits your application. A simple website and a larger web application can have different CPU, memory, storage, or other resource requirements.

Step 7: Deploy the Project

Review your settings and start the deployment. After deployment is complete, open the live URL provided by Hostwares and test your website. Check the important features of your application and review deployment logs if you encounter a build or runtime error.

Step 8: Connect Your Custom Domain

Once your website is working, add your custom domain through the relevant Hostwares domain settings. Then update your domain provider's DNS records using the values provided by Hostwares. DNS changes can take some time to become active.

Step 9: Configure SSL

After your domain is correctly connected, configure SSL using the available Hostwares settings. Then open your website using HTTPS and verify that the secure connection is working properly.

Step 10: Manage Future Updates

After your Dyad project is live, you can continue developing it locally and deploy updated versions through your configured deployment workflow. Use the Hostwares Dashboard to manage the available website, deployment, domain, and hosting settings. If GitHub-based automatic deployment is supported and configured for your site, future code changes can follow that workflow. From Local AI Development to Cloud Hosting Dyad gives you a local environment for building your project with AI. Hostwares can provide the cloud hosting environment needed to make that project accessible online. The process is simple: build with Dyad, prepare your project, connect the repository to Hostwares, configure the required settings, deploy, connect your domain, and set up SSL. Take your Dyad project from your local computer to a live website with Hostwares and keep managing it as your project grows.

Ready to deploy?

Launch your app on Hostwares — start for $1.00/mo with auto-scaling & global CDN.

Start for $1.00/mo

Ready to deploy? Start for $1.00/mo

Deploy now