Publishing and Deployment
Publish your website to a Buildorado subdomain, export for external hosting, or deploy via GitHub integration.
Once your website looks the way you want, publishing makes it live on the internet. You can publish to a Buildorado subdomain with one click, export the source code for deployment on Vercel or Netlify, or set up automatic deployments through GitHub. This page covers all three approaches.
Publishing to Buildorado
The fastest way to get your site live is publishing to a Buildorado subdomain.
Choosing a Subdomain
Click the Publish button in the top-right corner of the workspace. A dropdown panel appears with a subdomain input field. Your site will be available at yourname.buildorado.io.
- The subdomain must be at least 5 characters
- Only lowercase letters, numbers, and hyphens are allowed
- If you leave the field empty, a subdomain is generated from your project name
- The system checks availability before publishing — if the name is taken, you will be prompted to choose a different one
On paid plans, you can choose any available subdomain. On the free tier, a subdomain is automatically assigned based on your project name.
Publishing Your Site
Click the Publish button inside the dropdown to start the process. You will see progress steps as your site is built, optimized, and deployed. The process typically takes 15 to 45 seconds.
Once complete, your site is live at yourname.buildorado.io and accessible to anyone.
Re-Publishing After Edits
After you make changes to your site — through the AI editor, the code editor, or by pulling updates from GitHub — click Publish again to deploy the updated version. The system replaces the live files in place. There is no need to change the subdomain or reconfigure anything.
Free Tier Badge
On the free tier, published sites include a small "Built with Buildorado" badge in the bottom corner of the page. Upgrading to a paid plan removes the badge automatically.
Exporting for External Hosting
If you prefer to host your site on Vercel, Netlify, or another platform, you can export the source code and deploy it yourself.
Deploying to Vercel
- Click the Deploy to Vercel option in the publish dropdown
- Download the project files
- Go to vercel.com and create a new project
- Upload or connect your project files
- Vercel auto-detects the configuration and builds your site
Deploying to Netlify
- Click the Deploy to Netlify option in the publish dropdown
- Download the project files
- Go to netlify.com and create a new site
- Drag and drop the project folder into the Netlify dashboard, or connect via Git
Both Vercel and Netlify offer free tiers with custom domains and SSL included.
Using GitHub for External Deployment
For an automated workflow, connect your project to GitHub and then link the GitHub repository to Vercel or Netlify. Every time you push changes from the Buildorado editor, the hosting platform rebuilds and redeploys automatically.
Troubleshooting
Build Errors
Occasionally, a publish attempt may fail due to errors in your code. When this happens:
- The publish panel shows the specific errors with file names and descriptions
- If the errors are fixable by the AI, a Fix with AI & Publish button appears
- Click the button to let the AI automatically fix the errors and retry the publish
The auto-fix process reads the error messages, identifies the problematic code, applies fixes, and retries. If errors persist after auto-fix, they are displayed with details so you can fix them manually or ask the AI for help in the chat panel.
"Subdomain Is Already Taken"
Choose a different subdomain name. Try adding your location, industry, or a unique identifier to make the name more specific.
Publish Button Is Disabled
The publish button may be disabled if:
- A previous publish is still in progress — wait for it to complete
- The subdomain is too short — enter at least 5 characters
- You are not logged in — sign in to publish
Rate Limiting
If you see a "try again" message with a countdown timer, you have published too many times in a short period. Wait for the timer to expire and try again.
Dashboard Status
Your website projects are listed on the Websites dashboard with status indicators:
- Draft — The project has been created but not yet published
- Published — The site is live (shown with a green "Live" badge and the URL)
- Archived — The project has been hidden from the main list
The dashboard also shows active job banners when a build or generation is in progress. You can archive or delete projects from the dashboard menu.