Configure cruise-crews.com
Step by Step
Follow these 9 steps to attach your custom domain to Cloudflare Pages, enable HTTPS, and confirm everything is working using the live diagnostics tool.
Publish the App from GenSpark
Deploy all project files to get a live *.pages.dev URL
Before attaching a custom domain you need a live Cloudflare Pages deployment. This happens through GenSpark's Publish tab.
cruise-crews-abc123.pages.devCopy this URL — you'll need it in Step 4.
*.pages.dev URL is your fallback URL — it always works even after adding a custom domain.Log In to Cloudflare
Access your Cloudflare dashboard and add cruise-crews.com
You need a Cloudflare account with your domain added. If you registered the domain elsewhere (GoDaddy, Namecheap, etc.), that's fine — Cloudflare will manage the DNS.
cruise-crews.com and click Continue.Open Your Cloudflare Pages Project
Find the Pages project where Cruise Crews was deployed
Navigate to your Cloudflare Pages project to manage custom domains.
cruise-crews or the name GenSpark assigned it.Add cruise-crews.com as a Custom Domain
Tell Cloudflare Pages to serve the site on your domain
This is where you link your custom domain to the Pages project. Cloudflare will automatically create a CNAME DNS record pointing your domain to the Pages URL.
cruise-crews.com — then click Continue.| Type | Name | Content |
|---|---|---|
| CNAME | cruise-crews.com | cruise-crews.pages.dev |
www.cruise-crews.com as a second custom domain (repeat steps 1–4 with www.cruise-crews.com) so both www and non-www work.Update Nameservers at Your Registrar
Point your domain to Cloudflare's DNS servers
This is the most important step. You need to tell your domain registrar (where you bought the domain) to use Cloudflare's nameservers. Until this is done, nothing else works.
⚠️ Your actual nameservers will be different — find them in Cloudflare Dashboard → cruise-crews.com → Overview → Nameservers section.
cruise-crews.com.Verify DNS Records in Cloudflare
Confirm CNAME records are correct and the proxy is on
After nameservers propagate, check that the correct DNS records exist in Cloudflare and the proxy (orange cloud) is enabled.
| Type | Name | Content / Target | Proxy |
|---|---|---|---|
| CNAME | cruise-crews.com | cruise-crews.pages.dev | ☁️ Proxied |
| CNAME | www | cruise-crews.com | ☁️ Proxied |
Enable HTTPS, HSTS & Always-Use-HTTPS
Force all traffic to use encrypted HTTPS connections
Cloudflare provides free SSL. Configure it correctly for the strongest security and to ensure the Service Worker (required for PWA) registers without errors.
SSL/TLS Mode: Full (strict) Always Use HTTPS: ON HSTS Max-Age: 15552000 (6 months) HSTS Include Subdomains: ON Minimum TLS Version: TLS 1.2 Automatic HTTPS Rewrites: ON
Run Live Diagnostics on verify.html
Confirm DNS, HTTPS, Cloudflare, and PWA are all working
Now it's time to run the automated diagnostic tool to verify everything is configured correctly. The tool checks DNS, SSL, Cloudflare proxy, PWA files, and more — all in real time.
cruise-crews.com should be pre-filled. Click "Run Diagnostics".Seven automated check groups run in parallel:
Final Checklist — You're Live! 🎉
Manual tests to confirm the full PWA experience works
Run these final manual tests — tick each one as you confirm it works on the live domain.