Manage DNS records_
Create, update, import, and filter DNS records for organization domains in Appwrite.
2 min read
You manage DNS records for verified organization domains from the domain Records tab. This guide covers day-to-day record operations, zone import, and email provider presets.
For record types and locked entries, see DNS records.
Open the records table
- Open Organization > Domains.
- Select a verified domain.
- Open the DNS Records tab.
The table lists all records in the zone, including locked records Appwrite created for network routing. Use search filters to narrow by type, name, or value.
Create a record
- Click Create record.
- Select the record type (A, AAAA, CNAME, MX, TXT, and others supported on organization domains).
- Enter the name, value, TTL, and any type-specific fields (for example priority on MX and SRV records).
- Save the record.
Locked records cannot be edited or deleted. Appwrite prevents conflicts with locked names when you save.
Update and delete records
Use the row actions menu on a record you created to update or delete it.
To delete multiple records:
- Select the checkboxes on deletable (non-locked) rows.
- Open the bulk action bar and choose delete.
- Confirm the deletion.
Import and export a zone file
To migrate many records at once:
- On the Records tab, open Import zone.
- Paste or upload BIND-style zone file content.
- Confirm the import.
Import replaces the editable portion of the zone according to the file. Locked records remain. Export the current zone from the same area for backup before large changes.
Review zone file contents carefully. Incorrect MX or TXT records can interrupt email or verification for production domains.
Configure email
Use Add preset on the Records tab to add MX (and SPF for iCloud) records for common email providers in one step.
See DNS presets for supported providers, exact record values, and provider-specific follow-up steps.
Filters
The records table supports URL-backed filters (type, name, value, and more), similar to other Appwrite list views. Use filters to audit records before a migration or to confirm preset records were created.
When filters return no rows, clear or adjust filters rather than assuming the zone is empty.
Connect to products
After DNS is configured, attach hostnames to Sites, Functions, or API custom domains. See Connect to products.
Was this page helpful?
Share what worked or what we should fix. Once approved, our agents automatically apply suggested updates to the docs.