Custom domains

Register domains, configure DNS records, provision automatic SSL, set up email records, and transfer domains — all from inside VibeCaaS.

Custom domains

VibeCaaS includes integrated domain registration, DNS management, and automatic SSL certificates. Search and register a domain without leaving the platform, configure DNS with a visual editor, and get free SSL provisioned automatically.

Already deployed? See Deploying your app first — domains attach to a deployment.

Domain registration

Search availability across multiple TLDs and register directly from your dashboard.

TLDTypical priceCommon use
.com$12/yearMost popular
.io$35/yearTech startups
.dev$15/yearDevelopers
.app$20/yearApplications
.ai$90/yearAI projects

Tip: Register multiple variations (.com, .io, .app) to protect your brand and keep competitors off lookalike domains.

DNS configuration

DNS record types

TypePurposeExample
AMaps a domain to an IPv4 address192.0.2.1
AAAAMaps a domain to an IPv6 address2001:0db8:85a3::8a2e:0370:7334
CNAMEAlias to another domainwww → example.com
MXMail server records10 mail.example.com
TXTText records for verificationv=spf1 include:_spf.google.com
NSName server recordsns1.example.com

A typical zone file looks like this:

@      A      192.0.2.1
www    CNAME  example.com
mail   A      192.0.2.10
@      MX     10 mail.example.com
@      TXT    "v=spf1 include:_spf.google.com ~all"
_dmarc TXT    "v=DMARC1; p=none; rua=mailto:dmarc@example.com"

Nameservers

To let VibeCaaS manage DNS, point your domain at the VibeCaaS nameservers:

ns1.vibecaas.com
ns2.vibecaas.com
ns3.vibecaas.com
ns4.vibecaas.com

Propagation: DNS changes can take up to 48 hours to propagate globally, though most are visible within 1–4 hours.

Advanced settings

  • DNSSEC — protects against DNS spoofing attacks.
  • CAA records — control which certificate authorities can issue certificates for your domain.
  • Domain lock — prevents unauthorized transfers.

SSL certificates

Every domain gets a free, automatically managed certificate.

  • Auto SSL — Let's Encrypt certificates, automatic renewal, wildcard support, zero configuration.
  • Custom SSL — upload EV/OV certificates, use a custom CA, or configure multi-domain (SAN) certificates for advanced needs.

Force HTTPS for all traffic:

# .htaccess
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Email configuration

Set up email delivery for your domain with the standard records:

RecordExample value
MX10 mx1.emailprovider.com
SPFv=spf1 include:_spf.google.com ~all
DKIMselector._domainkey
DMARCv=DMARC1; p=quarantine

VibeCaaS integrates with Google Workspace, Microsoft 365, SendGrid, and other major providers — select your provider to get pre-configured records.

Transferring a domain

Move an existing domain to VibeCaaS with zero downtime:

  1. Unlock the domain at your current registrar.
  2. Get the auth code (EPP/authorization code).
  3. Initiate the transfer by entering the auth code in VibeCaaS.
  4. Approve the transfer via email within 5 days.
  5. Complete — the domain is now managed by VibeCaaS.

Important: A domain must be at least 60 days old and not within 60 days of its last transfer. The transfer includes a one-year extension of the registration.

Next steps