auberge dns delete
Delete the Cloudflare A record for a subdomain. Alias: auberge d d.
auberge dns delete [-s <SUBDOMAIN>] [--dry-run] [--production] [--yes]Idempotent: reports success with “nothing to delete” if no A record exists. Only A records are considered — CNAME/AAAA/TXT records sharing the name are ignored.
Options
Section titled “Options”| Option | Description | Default |
|---|---|---|
-s, --subdomain |
Subdomain (omit to be prompted) | Interactive |
-n, --dry-run |
Preview without deleting | false |
-o, --output FORMAT |
human or json |
human |
-y, --yes |
Skip confirmation | false |
-P, --production |
Treat as a production deletion: retype the subdomain to confirm | false |
Examples
Section titled “Examples”auberge dns delete -s freshrss --dry-runauberge dns delete -s freshrssauberge dns delete -s calibre --production --yes # CI / no promptsGotchas
Section titled “Gotchas”JSON output schema
{ "deleted": true, "fqdn": "freshrss.example.com", "production": false }| Field | Type | Description |
|---|---|---|
deleted |
boolean | true if removed; false if already absent |
fqdn |
string | Fully-qualified domain name targeted |
production |
boolean | Whether --production was passed |
JSON goes to stdout; human-format chrome goes to stderr. The deleted field distinguishes an actual deletion from an idempotent no-op — see ADR-0004.