Domain and staging
Ycode makes it easy to manage your website’s domains and staging environments, so you can confidently preview, test, and launch your projects. Whether you’re working on a draft, sharing a preview with clients, or connecting your custom domain, Ycode provides a seamless workflow from staging to production.
Public Staging URLs: Preview and Share Instantly
Every Ycode project automatically receives a public staging URL. This is a live, shareable link that allows you to preview your site as you build. It’s perfect for:
Testing your site before launch
Sharing progress with teammates or clients
Collecting feedback before going live
How to use your staging URL:
Open your project in Ycode.
Click Preview to view your site on its unique Ycode subdomain (e.g., yourproject.ycodeapp.com).
Share this link with anyone—no setup required!
Connecting a Custom Domain
Ready to go live with your own branded domain? Ycode makes it simple to connect a custom domain to your project.
1. Purchase a domain from any domain registrar (e.g., GoDaddy, Namecheap).
2. In Ycode:
Open your project.
Go to Settings >Domains.
Enter your custom domain (e.g., www.yoursite.com).
Follow the on-screen instructions to update your domain’s DNS records.
3. Wait for propagation. DNS changes can take anywhere from a few minutes to a few hours to propagate.
4. Publish your site—your Ycode project is now live on your custom domain!
Step-by-step guide: How to connect a custom domain
Video tutorial: How to set up a custom domain on Ycode
SSL Security
Ycode automatically provides SSL certificates for all custom domains and staging URLs. This means your site will always be served securely over HTTPS, protecting your visitors and improving SEO.
Drafts, Publishing, and Version Control
Ycode supports a smooth workflow from draft to published site:
Draft Mode: Make changes and preview them on your staging URL before publishing.
Publish: When ready, publish your changes to your custom domain or staging URL with a single click.
Version Control: Ycode keeps your live site stable while you iterate on drafts, ensuring you only go live when you’re ready.
If you have any questions or encounter issues, please visit the Ycode Help Centre or contact our support team.
Our support team is ready to help.