Custom Domain Setup

You can point a custom domain of your choice—such as yourdapp.com—to your deployed application using a Flux Domain Name (FDN), e.g., yourdapp.app.runonflux.io. We recommend using Cloudflare as your DNS provider for simplicity and reliability. You’ll only need to add a CNAME record.


Cloudflare Configuration

In this setup, Cloudflare acts as a secure middleman between your domain registrar (e.g., GoDaddy) and the FluxCloud, forwarding traffic to your WordPress application.


Step-by-Step Instructions:

  1. Create a Cloudflare Account

    • If you haven’t already, sign up for a free account at cloudflare.com.

  2. Add Your Domain to Cloudflare

    • Click “Add a Site” and enter your domain (e.g., yourdapp.com).

    • Cloudflare will attempt to automatically import your existing DNS settings. Double-check to ensure all records are copied correctly.

  3. Update Your Nameservers

    • Cloudflare will provide new nameservers, such as:

      CopyEditnick.ns.cloudflare.com
      tina.ns.cloudflare.com
    • Replace the current nameservers at your domain registrar (e.g., GoDaddy) with the ones provided by Cloudflare.

    • DNS changes typically propagate within a few minutes to a few hours.

  4. Add a CNAME Record for Your Flux App

    • Navigate to the DNS tab in Cloudflare.

    • Click Add Record, then fill in the fields as follows:

      • Type: CNAME

      • Name:

        • Use yourapp for a subdomain (e.g., yourapp.yourdomain.com)

        • Use @ to point the root domain (e.g., yourdomain.com)

      • Target: yourdapp.app.runonflux.io (this is your FluxCloud generated domain, you find it by clicking the App Details button on your application under My Apps > Active Apps.)

      • Proxy Status: Enabled (orange cloud checked)


Example Scenario

In this example:

  • Your root domain (yourdomain.com) still points to a traditional hosting provider like GoDaddy.

  • Your subdomain (yourapp.yourdomain.com) points to your Flux-hosted application.

Last updated