Configure Custom Domains
Project domains are connected to a specific lifecycle environment and become available to supported services and public storage routes in that environment.
Add a Domain
- Open Project settings > Domains.
- Select the target environment.
- Choose Namecheap, GoDaddy, or Manual.
- Enter the root domain and optional subdomain.
- Follow the provider-specific DNS instructions.
- Wait for StationOps domain validation to succeed.
Namecheap can import domains after you provide the Namecheap username and API key and allow the required client IP in Namecheap. GoDaddy and manual flows guide you through the DNS changes in the provider account.
Manual DNS Delegation
For a subdomain such as api.example.com, StationOps provides name-server values. Add an NS record for the subdomain label, such as api, using those values in the domain's DNS settings.
For a root domain, follow the displayed delegation instructions carefully because changing authoritative name servers affects every record under the domain.
Preserve Existing DNS
Inventory current website, email, verification, and service records before changing root-domain name servers. Missing records can interrupt unrelated systems.
Validation and Propagation
StationOps checks the domain's validation record and shows whether the connection is active or pending. DNS changes can take time to propagate; the UI notes that full propagation may take up to 48 hours.
Do not attach a pending domain to a production service until validation succeeds and HTTPS works from an external network.
Use the Domain
After the domain is active, select it in a supported service route or storage CDN configuration for the same environment. Deploy the infrastructure change, then verify DNS, TLS, health checks, and application routing.