Publishing & Deploys
Ship your site, manage versions, and go live on a custom domain.
When you're ready to make your site public, Ploy handles publishing, hosting, SSL, and CDN delivery. Every publish creates a versioned deploy you can roll back to at any time.
How Publishing Works
- Build — When you click Publish (or ask Korra to publish), Ploy builds your site into optimized static assets.
- Deploy — The build is deployed to Ploy's global hosting infrastructure.
- Live — Your site is immediately available at its Ploy URL (and your custom domain, if configured).
Every deploy is a snapshot — a complete, immutable version of your site at that point in time.
Typical deploy time: A few seconds for most sites.
Managing Deploys
Viewing Deploy History
Open your site dashboard and navigate to Deploys. You'll see a list of every publish, with:
- Timestamp
- What changed (commit message)
- Status (live, previous, or failed)
Rolling Back
To revert to an earlier version:
- Open Deploys in the site dashboard.
- Find the version you want to restore.
- Click Promote to make it the live deploy.
Rollbacks are instant — the previous version is already built and cached. There's no rebuild step.
Tip: You can also ask Korra — "Roll back to the previous deploy" or "Promote the version from yesterday."
Custom Domains
By default, your site is available on a Ploy-hosted URL. To use your own domain:
- Go to Settings → Custom Domains in the Ploy dashboard.
- Click Add Domain and enter your domain.
- Follow the setup flow — automatic (one-click via Entri) or manual DNS configuration.
- Ploy verifies DNS and provisions an SSL certificate automatically.
For detailed instructions covering Cloudflare, Route 53, GoDaddy, Namecheap, Porkbun, and other registrars, see the full Custom Domain Setup guide.
SSL Certificates
Ploy automatically provisions and renews SSL certificates for every custom domain. No configuration needed — certificates are issued via ACME challenge as soon as your DNS records verify.
Your site is always served over HTTPS.
Going Live Checklist
Before sharing your site publicly, run through this checklist:
Preview on desktop and mobile — Make sure the design looks good at all breakpoints.
Check all links — Verify internal and external links work correctly.
Review SEO basics — Page titles, meta descriptions, and Open Graph tags are set for key pages.
Test page speed — Ask Korra to run a Lighthouse audit.
Set up analytics — Confirm your built-in analytics are tracking (they are by default), and connect GA4/GSC if desired.
Configure your domain — Add a custom domain and verify SSL is active.
Publish — Hit publish and verify the live site loads correctly.
What's Next?
- Connect a domain — Follow the Custom Domain Setup guide for step-by-step DNS instructions.
- Track performance — Set up Analytics & Visitors to monitor traffic after launch.
- Troubleshoot — Check the FAQ & Troubleshooting page if you hit any issues.

Typical deploy time: A few seconds for most sites.
Tip: You can also ask Korra — "Roll back to the previous deploy" or "Promote the version from yesterday."