webhouse.appwebhouse.appdocs

Publish your site to hosting providers and manage Instant Content Deployment.

Overview

The Deploy page in CMS admin is your one-click publishing interface. It connects to your configured hosting provider and triggers builds or pushes content directly.

Supported Providers

The Deploy page works with four hosting providers:

  • GitHub Pages — static export pushed to a GitHub repository
  • Fly.io — Docker-based deployment with optional ICD
  • Vercel — automatic builds via Git integration
  • Netlify — automatic builds via Git integration

See Deployment for detailed setup instructions for each provider.

Triggering a Deploy

Click Deploy to start a build and publish cycle. The page shows:

  • Build status — real-time progress indicator
  • Build log — output from the build process
  • Deploy history — list of previous deploys with timestamps and status

Instant Content Deployment (ICD)

For sites on Fly.io, you can enable ICD for near-instant content updates without a full rebuild:

  • Content changes are pushed directly to the running instance
  • Changes are live in approximately 2 seconds
  • No Docker rebuild required

See the ICD guide for full setup.

Deploy History

The history table shows:

  • Date and time of each deploy
  • Trigger — manual, scheduled, or ICD
  • Status — success, failed, or in progress
  • Duration — how long the build took

Troubleshooting

If a deploy fails:

  • Check the build log for error messages
  • Ensure environment variables are set correctly
  • Verify your hosting provider credentials in Site Settings
  • See Troubleshooting for common issues
Tags:Deploy: GitHub PagesDeploy: VercelDeploy: Fly.ioDeploy: Docker
Previous
Trash
Next
Lighthouse Performance Audit
JSON API →Edit on GitHub →