InfraNestInfraNest
Cloudflare

Connect Cloudflare

Connect Cloudflare to manage your DNS, domains and SSL certificates from InfraNest. Your Cloudflare zones and records appear automatically once it's connected.

Connect your Cloudflare account to InfraNest so you can manage your DNS, domains and SSL certificates in one place — built for anyone who runs domains or websites through Cloudflare.

Overview

  • Once connected, your Cloudflare zones and records appear in InfraNest automatically.
  • You can manage DNS records, domain settings and view your SSL certificates without leaving InfraNest.
  • Connecting takes just a few minutes with a Cloudflare API token.

Before you start

You'll need a Cloudflare API token. See Create a Cloudflare API token for the steps and the exact permissions to give it.

NoteYour Account ID is optional — InfraNest detects it from the token. Only enter it if you use the domains feature and it can't be detected automatically.

Connect Cloudflare

  1. Go to Integrations and open Cloudflare.
  2. Give the connection an Account label (optional). Leave it blank and it takes the provider's name — a second connection to the same provider becomes "… (1)", so they stay tellable apart.
  3. Choose which features to use it for: DNS, Domains and Certificates.
  4. Paste your API token (and your Account ID if needed).
  5. Leave Email me when this integration has problems ticked if you'd like email warnings.
  6. Select Connect.
Connect Cloudflare

What you get once it's connected

  • DNS — view and edit your zones and records (including the proxied setting), and create or delete zones.
  • Domains — for domains registered at Cloudflare: renew, lock transfers, turn WHOIS privacy and auto-renew on or off, and get the transfer (EPP) code.
  • SSL certificates — your Cloudflare certificates show up in your certificate list.

Good to know

  • Registering a new domain works only for domains already on Cloudflare. Brand-new registrations and transfers in are done in the Cloudflare dashboard.
  • Nameservers are managed through the Cloudflare zone, so they aren't edited here.

Troubleshooting

  • "Authentication failed" — check the token includes Zone:Read and DNS:Edit (plus Domain Registrar:Edit for domains), and that it hasn't been revoked.
  • "Cloudflare could not be reached" when connecting — that message means exactly what it says: the connection was not refused, Cloudflare simply did not answer while we were checking it. Nothing is wrong with your account or your approval. Wait a minute and select Connect again.
  • Domain actions are greyed out — add the Account → Domain Registrar → Edit permission to your token, and make sure your Account ID is set.
  • Hostnames served by a Worker aren't listed — these aren't DNS records, so InfraNest reads them separately, and that needs Account → Workers Scripts → Read on your token. Without it the zone page shows a short note and nothing else changes; add the permission (or reconnect with Cloudflare, which asks for it), then select Re-enable on the note.

Related articles

Try this in your own account

Connect one provider and work through these steps against your own infrastructure.

Free plan · No credit card required · Set up in minutes