DockHosting Docs
GitHubGitHub
  • Introduction
  • Quick Start
    • Create an Account
    • Create a Project
    • Add a Database
    • Add a Domain
    • Use the CLI
  • Core Concepts
  • Deploying Apps
    • Deploy Lifecycle
    • Frameworks
    • Environment Variables
    • Logs
    • Scale to Zero
    • GitHub Deploys
    • Dockerfile Deploys
  • Databases
    • Engines
    • Create a Database
    • Connect
    • Public Access
    • Firewall
    • Backups
    • Admin Panels
    • Resize
  • Domains
    • Free Subdomains
    • Custom Domains
    • DNS Records
    • SSL
    • Troubleshooting
  • Billing & Tokens
    • Tokens
    • Costs
    • Top Up
    • Auto Top-Up
    • Low Balance
  • CLI
    • dock login
    • dock logout
    • dock whoami
    • dock help
    • dock deploy
    • dock link
    • dock ls
    • dock info
    • dock open
    • dock logs
    • dock start
    • dock stop
    • dock restart
    • dock rm
    • dock env
    • dock run
    • dock shell
    • dock tokens
    • dock context
    • dock update
    • dock completion
    • dock db
  • Reference
  • Troubleshooting
  • Contact

On This Page

  • Steps
  • Apex vs subdomain
Question? Give us feedback →Edit this page
DomainsCustom Domains

Custom Domains

Use a custom domain when your app is ready for real users.

Steps

  1. Open the project.
  2. Go to Domains.
  3. Add example.com or app.example.com.
  4. Add the DNS records shown by DockHosting.
  5. Click Verify.

Apex vs subdomain

DomainExampleUsual record
Apexexample.comA
Subdomainapp.example.comCNAME

The dashboard shows the exact records for your domain.

Free SubdomainsDNS Records

Copyright 2026 DockHosting dockhosting.dev contact@dockhosting.dev