dnscontrol/documentation
dnscale-ops 72cbf3930d
DNSCALE: Add DNScale DNS provider (#3973)
## Summary
- Add support for DNScale DNS hosting service (https://dnscale.eu)
- Full CRUD operations for DNS records via DNScale REST API
- Support for common record types: A, AAAA, CNAME, MX, TXT, NS, CAA,
PTR, SRV, SSHFP, TLSA, ALIAS, HTTPS, SVCB
- Automatic zone management with EnsureZoneExists
- Integration test profile included

## Limitations
- Apex NS records are managed automatically by DNScale
- Empty TXT records not supported
- TXT records with leading/trailing whitespace not supported
- TXT records with unescaped double quotes not supported
- Null MX records not supported

## Test plan
- [x] Integration tests pass (all record types)
- [x] Documentation added

---------

Co-authored-by: Tom Limoncelli <6293917+tlimoncelli@users.noreply.github.com>
2026-01-14 14:13:50 -05:00
..
advanced-features DOCS: Remove reference to ppush/ppreview, spelling fixes (#3940) 2025-12-22 23:52:34 -05:00
assets VERCEL: Implement Vercel DNS Provider (#3379) (#3542) 2025-12-01 08:41:56 -05:00
commands NEW FEATURE: Make "fmt" more like other formatters (warning: New default for -o) (#3927) 2025-12-18 06:41:05 -05:00
developer-info DOCS: How to add a requested provider (#3636) 2025-06-23 15:48:00 -04:00
getting-started DOCS: Getting started get-zones (feedback) (#3700) 2025-07-30 20:43:12 -04:00
language-reference FIX: Type definitions to allow passing meta object as second parameter (#3947) 2026-01-06 17:12:18 -05:00
markdown-examples
provider DNSCALE: Add DNScale DNS provider (#3973) 2026-01-14 14:13:50 -05:00
release DOCS: [GitBook] Refactor structure to match URL paths and fix missing page links (#3613) 2025-06-11 16:20:23 -04:00
.gitbook.yaml Reapply "CHORE: Remove the MSDNS provider (#3656)" 2025-07-09 13:07:03 -04:00
index.md DOCS: Fix many minor typos (#3752) 2025-09-02 11:00:25 -04:00
SUMMARY.md DOCS: Fix RP page (#3920) 2025-12-15 14:21:35 -05:00