Stack53
NETWORK

DNS

Manage DNS zones and records for your domains in Stack53 — connected to your projects and automated through the API.

DNS records
acme / acme.com
TYPENAMEVALUE
A @[ip-address]
CNAME wwwmy-app.[project-domain]
CNAME apiapi.[project-domain]
MX @[mail-server]
Nameservers · set these at your domain registrar [stack53-nameserver-1]  ·  [stack53-nameserver-2]
WHAT IT DOES

DNS that lives next to your projects.

Host zones for your domains, manage records from the dashboard or the API, and link records to the projects and environments they serve. Stack53 DNS runs on a provider-independent architecture.

Zones belong to a workspace and can serve any project in it.Records are validated before changes are saved.Point your domain’s nameservers to Stack53 to get started.Every change is available through the API and CLI.
KEY CAPABILITIES

Everything you need to run DNS.

DNS zones One zone per domain, organized in your workspace.
DNS records Create, edit and remove records. Supported types: [confirm list].
Nameservers Delegate your domain to Stack53 nameservers from your registrar.
Record validation Catch conflicts and invalid values before changes are saved.
Project connections Link records to the projects and environments they point to.
DNS API Automate zones and records from the REST API, SDKs and CLI.
Access control Limit who can edit zones within your workspace.
Change history Record changes captured in audit logs.
Provider-independent Managed as Stack53 DNS, not tied to a single upstream provider.
HOW IT WORKS

From zone to live records in four steps.

  1. 01 Create a zone Add your domain to a workspace.
  2. 02 Update nameservers Point your registrar at the Stack53 nameservers shown.
  3. 03 Add records In the dashboard, the API or the CLI.
  4. 04 Connect projects Link records to the environments they serve.
COMMON USE CASES

What teams manage here.

App and API domains Point apex, www and api records at Stack53 projects and environments.
Email and verification records Keep MX and TXT records for mail and third-party verification in one zone.
DNS as code Create and update records from CI pipelines with the DNS API.
DEVELOPER INTEGRATION

Built for code.

Create zones, add records and connect them to projects from the REST API, the SDKs or the CLI — the same way you manage every other Stack53 resource.

dns.ts
const zone = stack53.dns.zone('acme.com') // Point api.acme.com at a project await zone.createRecord({ type: 'CNAME', name: 'api', value: 'my-app.[project-domain]', }) // List all records in the zone const records = await zone.listRecords()
SECURITY Changes you can trace. Zone access follows workspace permissions.Records are validated before they are published.Record changes recorded in audit logs.DNSSEC: [confirm availability]. Security at Stack53 →
AVAILABILITY Where it runs.
REGIONOPERATED BYSTATUS
Canada Central[Partner / Stack53][Status]
Canada East[Partner / Stack53][Status]

Manage your DNS on Stack53.

Start building on Stack53, or talk to us about moving existing zones.