How to connect a custom domain to your project
Use your own domain name instead of a bopbee subdomain. Step-by-step guide to look professional and build your brand online.
A link like portfolio.yourname.com looks more professional than a generic subdomain. With bopbee, connecting your own domain takes a few minutes.
Why use a custom domain?
- Credibility — clients and employers trust branded URLs
- Memorability — easier to share verbally and on business cards
- Consistency — match your email, LinkedIn, and portfolio
- Ownership — your brand, your URL, even if you change hosts later
bopbee gives you a free subdomain (yourname.bopbee.app) to start. Upgrade to a custom domain when you're ready.
What you'll need
- A domain name purchased from a registrar (Namecheap, Google Domains, OVH, Cloudflare, etc.)
- Access to your domain's DNS settings
- A project already hosted on bopbee
Step-by-step setup
Step 1: Host your project on bopbee
If you haven't already, upload your project and confirm it works at your *.bopbee.app URL.
Step 2: Add your domain in bopbee
In your bopbee dashboard:
- Open your project settings
- Click Add custom domain
- Enter your domain (e.g.
portfolio.yourname.comoryourname.com)
bopbee will show you the DNS records to configure.
Step 3: Update your DNS
Log in to your domain registrar and add the records bopbee provides. Typically:
| Type | Name | Value |
|---|---|---|
| CNAME | www or subdomain |
Points to bopbee |
| A | @ (root domain) |
bopbee IP address |
Exact values appear in your bopbee dashboard — copy them carefully.
Step 4: Wait for propagation
DNS changes can take 5 minutes to 48 hours to propagate worldwide. Most domains work within an hour.
bopbee automatically provisions SSL (HTTPS) once DNS is verified. No certificate setup needed.
Step 5: Test your domain
Open your custom domain in a browser. You should see your project with a secure padlock in the address bar.
Subdomain vs root domain
Subdomain (portfolio.yourname.com):
- Easier to set up — usually just a CNAME record
- Keeps your root domain free for email or a main site
Root domain (yourname.com):
- Maximum brand impact
- May require an A record in addition to CNAME for
www
Both work with bopbee. Choose what fits your setup.
Common issues
Domain not connecting after 24 hours?
- Double-check DNS records for typos
- Remove conflicting records from old hosting providers
- Use a DNS checker tool to verify propagation
SSL certificate pending?
- Wait until DNS fully propagates — SSL activates automatically after verification
Wrong site showing?
- Make sure the domain is linked to the correct bopbee project
Ideas by use case
| Use case | Domain example |
|---|---|
| Portfolio | portfolio.firstname.com |
| Resume / CV | cv.firstname.com |
| Startup landing page | yourstartup.com |
| Client project | preview.clientname.com |
| Personal site | firstname.dev |
Related guides
Your work deserves a URL that matches your brand. Connect your domain and go live today.