Publish
Learn how to publish your PageSmith website to the web.
Publishing your PageSmith website makes it live and accessible on the internet.
Default Publishing
Every PageSmith site is automatically published to a free subdomain:
your-project-site.pagesmith.app
How to Publish
- Open your project in the AI Editor
- Click "Publish" in the toolbar
- Your site is live instantly
Free Subdomain Features
- Instant publishing - Changes go live in seconds
- Fast CDN - Global content delivery
- SSL certificate - Automatic HTTPS
- 99.9% uptime - Reliable hosting
Publishing to a Custom Domain
To publish your site on your own domain (e.g., www.yourbusiness.com), you'll need to configure your domain's DNS settings.
Domain Options
You can use a domain you already own, or register a new one through any domain registrar:
Popular registrars:
- Namecheap
- Google Domains
- GoDaddy
- Cloudflare Registrar
- Porkbun
Connecting Your Domain
- Open your project in the AI Editor
- Go to Workspace → Domains
- Click "Add Custom Domain"
- Enter your domain name
- Follow the DNS configuration instructions
For detailed DNS setup instructions, see our Using Custom Domains guide.
DNS Configuration Summary
For subdomains (www.example.com, blog.example.com):
- Add a CNAME record pointing to
sites.pagesmith.app
For root domains (example.com):
- Update your nameservers to:
ns1.pagesmith-dns.comns2.pagesmith-dns.com
After DNS Setup
Once your DNS is configured:
- Return to Workspace → Domains
- Click "Verify" next to your domain
- Wait for verification (usually a few minutes)
- Your site is now live on your custom domain with automatic SSL
Updating Your Published Site
Any time you make changes to your site:
- Click "Publish" in the AI Editor
- Changes are live within seconds
- Both your PageSmith subdomain and custom domains are updated automatically