Documentation

Getting Started

Create your account, add your first domain, configure Cloudflare DNS, and go live with CloShield protection in under 5 minutes.

1. Prerequisites

Before you begin, make sure you have:

  • A Cloudflare account (free plan works)
  • At least one domain you want to protect
  • The IP address of your origin/backend server

2. Step 1: Create Your Account

Get started with CloShield in a few simple steps:

  • Go to /signup, enter your name, email, and password
  • Verify your email via the link sent to your inbox
  • Log in to access the dashboard

3. Step 2: Add Your First Domain

Once logged in, add the domain you want to protect:

  • Navigate to Domains in the dashboard sidebar
  • Click "Add Domain"
  • Enter your domain name (e.g. example.com)
  • Enter your backend origin IP and port (e.g. 203.0.113.10:443)
  • Choose a protection level: Easy, Medium, or Hard
  • CloShield generates a verification token for you

4. Step 3: Configure Cloudflare DNS

Point your domain through CloShield's edge network:

  • Add your domain to Cloudflare (if not already added)
  • Create an A record pointing to CloShield's edge IP (provided in your dashboard)
  • Create a TXT record for verification: _closhield.yourdomain.com with your verification token
  • Make sure the Cloudflare proxy (orange cloud) is enabled
  • If you connect your Cloudflare API token, CloShield does this automatically

Example DNS records:

# A record - point your root or subdomain to CloShield's edge
example.com     A      104.21.x.x

# TXT record - domain verification
_closhield.example.com     TXT     "your-verification-token"
TipIf you connect your Cloudflare API token in Settings, CloShield can create DNS records automatically.

5. Step 4: Verify and Go Live

Activate protection once DNS is configured:

  • Click "Verify Domain" in your dashboard
  • CloShield checks DNS propagation
  • Once verified, protection activates immediately
  • Traffic begins flowing through the edge proxy

6. What Happens Next

Your domain is now protected. Here's what you can do:

  • Monitor traffic in real-time from your dashboard
  • Configure firewall rules for fine-grained control
  • Set up attack alerts to get notified
  • Upload SSL certificates if using custom ones

For detailed domain configuration, see Domain Management.