# Cloudflare Configuration Guide for Changemaker.lite This guide will help you properly configure Cloudflare credentials for use with Changemaker.lite's production deployment. ## Finding Your Zone ID The Zone ID is a unique identifier for your domain in Cloudflare. 1. Log in to the [Cloudflare Dashboard](https://dash.cloudflare.com) 2. Select your domain (e.g., cmlite.org) 3. On the right sidebar under "API", you'll see "Zone ID" 4. Copy this value - it should look something like: `1a2b3c4d5e6f7g8h9i0j1k2l3m4n5o6p` ## Creating an API Token You need an API token with proper permissions to manage DNS records and access policies. 1. Go to [Cloudflare Dashboard](https://dash.cloudflare.com) > Profile (top right) > API Tokens 2. Click "Create Token" 3. Use the "Edit zone DNS" template (or create a custom token) 4. For a custom token, ensure it has the following permissions: - Zone - DNS - Edit - Zone - Settings - Read - Account - Cloudflare Tunnel - Read 5. Under "Zone Resources", select "Include - Specific zone" and choose your domain 6. Create the token and copy its value ## Finding Your Account ID The Account ID is needed for some Cloudflare Tunnel operations. 1. Go to the [Cloudflare Dashboard](https://dash.cloudflare.com) 2. Look at the URL when logged in - it will contain your account ID: `https://dash.cloudflare.com/1a2b3c4d5e6f7g8h9i0j/your-domain.com` 3. The string after `/dash.cloudflare.com/` is your Account ID (e.g., `1a2b3c4d5e6f7g8h9i0j`) ## Updating Your .env File Update your `.env` file with these values: