Vercel September 3, 2026 4 min read

Connecting Next.js and Vite Apps on Vercel to a Devs.Surf Subdomain

Step-by-step tutorial on binding your Vercel projects to a free devs.surf subdomain with instant zero-downtime deployment and SSL certificates.

Written by ByteLogic Team

Vercel is the go-to platform for Next.js, SvelteKit, Astro, and modern frontend frameworks. While Vercel gives you default .vercel.app domains, attaching a custom subdomain like app.devs.surf makes your project stand out and look production-ready.

1. Add Custom Domain in Vercel

  1. Go to your project dashboard on Vercel.
  2. Navigate to SettingsDomains.
  3. In the input box, enter your desired Devs.Surf domain (e.g. myapp.devs.surf) and click Add.
  4. Vercel will show an "Invalid Configuration" notice with the required DNS targets. Keep this tab open.

2. Configure DNS Records in Devs.Surf

Head to your Devs.Surf DashboardManage DNS. Add the following record:

Type Name Value / Target TTL
CNAME @ cname.vercel-dns.com 3600

Verification TXT Record (If Prompted)

In some cases, Vercel asks for domain ownership verification before provisioning certificates. If Vercel prompts with a _vercel TXT challenge:

  • Type: TXT
  • Name: _vercel
  • Content: vc-domain-verify=myapp.devs.surf,YOUR_TOKEN

3. Instant Verification

Because Devs.Surf utilizes cloud Anycast DNS, propagation happens in seconds. Switch back to Vercel and click Refresh. The status will transition from Pending to Valid Configuration with a secure SSL badge.

READY TO USE THIS DOMAIN?

Grab a free devs.surf subdomain and connect it to your preferred host in under 60 seconds.

SEARCH FREE DOMAINS

RELATED_GUIDES