1ctl domains
1ctl domains manages custom domains for deployed applications. It covers domain attachment, DNS diagnostics, registration availability, domain search, domain purchasing, managed DNS zones, and DNS record management.
1ctl domainsAliases
Section titled “Aliases”domain
| Flag | Type | Required | Default | Description |
|---|---|---|---|---|
--help, -h |
boolean | No | — | Show help |
Subcommands
Section titled “Subcommands”| Command | Description |
|---|---|
list |
List all domains in the current organization |
add |
Add a custom domain to an app |
delete |
Remove a custom domain from an app |
check |
Check backend, route, DNS, TLS, and HTTP status for a domain |
setup |
Show exact DNS setup instructions for a domain |
available |
Check domain registration availability |
search |
Search available domains across TLDs |
managed |
Manage domains owned or delegated to SatuSky DNS |
dns |
Manage DNS records for SatuSky-managed domains |
purchase |
Purchase a domain using your credits balance |
purchase-status |
Check a domain purchase intent |
Diagnostics
Section titled “Diagnostics”domains check reports backend attachment, route attachment, DNS status, TLS status, and optional HTTP reachability when --probe is used. A healthy domain needs all of those dimensions to agree; a deployment can be running while DNS or TLS is still pending.
domains setup prints the DNS record information the backend expects for the domain when that target is available.
Deploy relationship
Section titled “Deploy relationship”You can attach a domain at deploy time:
1ctl deploy --domain api.example.comOr attach it after the deployment exists:
1ctl domains add api.example.com --app api