Documentation

Easy steps to get your free .is-a.software subdomain working.

User Guide
1

Step 1: Deploy Your Website

Deploy your website on Vercel, Netlify, Render, or any hosting platform.

2

Step 2: Add Custom Domain & Get DNS Record

In your hosting platform settings, add your future custom domain (like myproject.is-a.software). The platform will show you DNS records to copy. Most platforms give you a CNAME record (like 'cname.vercel-dns.com'), but some providers give you A records (IP addresses like '192.168.1.1') instead. Note: Your DNS record will be different depending on your hosting platform.

Step 2 illustration

⚠️ Special Note for Vercel Users: If Vercel asks you to create a TXT record for '_vercel', you should instead create '_vercel.myproject' (replace 'myproject' with your actual subdomain name). This ensures proper domain verification.

3

Step 3: Register Your Subdomain

Go to is-a.software dashboard, sign in with GitHub, and choose your subdomain name like 'myproject'. This will create myproject.is-a.software for you.

4

Step 4: Create DNS Record

In the is-a.software dashboard, choose the correct record type (CNAME if you got a domain name, or A Record if you got an IP address) and paste the value you copied from Step 2. Click submit to create your DNS record.

5

Step 5: Wait for DNS to Work

Wait 5-30 minutes for DNS changes to spread worldwide. Then visit your new subdomain - your website should be live!

Types of DNS Records You Can Use

CNAME

Connect your subdomain to another website (best for most websites)

your-project.vercel.app

A Record

Connect your subdomain to a server IP address (IPv4)

192.168.1.1

AAAA Record

Connect your subdomain to a server IP address (IPv6)

2001:db8::1

TXT Record

Add verification codes or configuration text

verification-token-here