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.comwith 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.