Custom Domains
Transform your Bantam projects from project.bantam.site
to files.yourdomain.com
. Custom domains provide professional branding and build trust with your audience.
Requirements
Section titled “Requirements”- Domain ownership - You must own or control the domain
- DNS access - Ability to modify DNS records
Adding a Domain
Section titled “Adding a Domain”Step 1: Add Domain in Bantam
Section titled “Step 1: Add Domain in Bantam”- Go to your Domains page
- Click “Add Domain”
- Enter your domain (e.g.,
files.example.com
) - Click “Add Domain”
Step 2: Configure DNS
Section titled “Step 2: Configure DNS”- Click ‘Check Status’ from the domains page
Step 3: Verify Domain
Section titled “Step 3: Verify Domain”- Return to Bantam after adding DNS records
- Click “Verify Domain” or “Check Status”
- Verification usually completes within minutes
Status indicators:
- 🟡 Pending - DNS propagation in progress
- 🟢 Verified - Domain ready to use
- 🔴 Failed - Check DNS settings
DNS Provider Guides
Section titled “DNS Provider Guides”Need help configuring DNS records? Here are guides for popular providers:
Domain Registrars
Section titled “Domain Registrars”DNS Services
Section titled “DNS Services”- Cloudflare - Create DNS records (set to “DNS only”, not proxied)
Mapping Projects
Section titled “Mapping Projects”Once your domain is verified, map projects to it:
Basic Mapping
Section titled “Basic Mapping”Map a project to your main domain:
yourdomain.com
→ Your project
Subdomain Mapping
Section titled “Subdomain Mapping”Create subdomains for different projects:
app.yourdomain.com
→ App projectdocs.yourdomain.com
→ Documentation projectdemo.yourdomain.com
→ Demo project
Managing Mappings
Section titled “Managing Mappings”- Click on your verified domain
- Add new mappings with optional subdomains
- Select which project to map
- Delete mappings when no longer needed
Domain Types
Section titled “Domain Types”Regular Domains
Section titled “Regular Domains”Standard domain mapping for individual projects.
Wildcard Domains
Section titled “Wildcard Domains”Automatically support any subdomain pattern, so project can get its own subdomain with no limitations. SSL enabled automatically.
SSL Certificates
Section titled “SSL Certificates”All custom domains include:
- Free SSL certificates
- Automatic renewal
- HTTPS enforcement
- No configuration required
Troubleshooting
Section titled “Troubleshooting”Domain Not Verifying
Section titled “Domain Not Verifying”- Wait for DNS propagation (up to 48 hours)
- Check record type - Use CNAME for subdomains
- Disable proxy - Turn off CDN proxy at your DNS provider
Can’t Access Domain
Section titled “Can’t Access Domain”- Ensure domain is verified (green status)
- Check that a project is mapped to the domain
- Verify DNS records are still correct
- Try a different browser or clear cache