DNS
Rannilen manages DNS providers, zones, and records for a project. Use it when you bind a custom hostname to a hosted app.
Typical flow:
- Add a DNS provider (for example Cloudflare) with an API token.
- Create or import a zone.
- Create records the gateway instructions describe (
GET .../dns/gateway-instructions?hostname=). - Bind the hostname on the Skadis app and verify.
DNS tools are not in the MCP registry. Use the console or the admin SDK dns sub-API.
Custom domain certificates on Tefily preprod use Let’s Encrypt. DNS records for issuance must be DNS only (not proxied through a CDN that terminates TLS in front of the cluster), or HTTP-01 / DNS-01 validation can fail.