Panelica provides a deep, native integration with Cloudflare — not just DNS management, but a full operational dashboard for managing zones, DNS records, quick actions, and account settings from a single interface.
You can connect multiple Cloudflare accounts to Panelica simultaneously. Each account is authenticated with its own API key, and all credentials are encrypted with AES-256 before being stored in the database. Switch between accounts instantly from the account selector dropdown.
The Zones tab gives you a birds-eye view of all domains across your connected Cloudflare accounts:
- Zone listing — All domains from all accounts in one table with status badges (active, pending, moved, etc.)
- Zone statistics — Per-zone request counts, bandwidth usage, threat stats
- Domain matching — Panelica automatically matches Cloudflare zones with your panel domains
- Bulk IP Sync — Update the A records of all matched zones to your server current IP in one click
- Zone details — Click any zone to see its DNS records, security settings, and caching configuration
Full DNS record management for each Cloudflare zone:
- CRUD operations — Create, read, update, delete DNS records (A, AAAA, CNAME, MX, TXT, SRV, CAA, NS, etc.)
- Proxy toggle — Enable/disable Cloudflare proxy (orange cloud) per record
- TTL control — Set TTL per record (auto or manual)
- Drift detection — Compare Cloudflare DNS records with Panelica local DNS zones and highlight mismatches
- Bulk operations — Multi-select records for deletion or proxy toggle
One-click operations that apply immediately:
- IP Sync — Sync your server IP to all A records in a zone
- Cache Purge — Purge everything or purge by URL
- Development Mode — Toggle dev mode (bypasses cache for 3 hours)
- Under Attack Mode — Enable Cloudflare Under Attack mode for DDoS protection
- Mail DNS Sync — Automatically creates/updates 6 mail-related DNS records: MX, Mail A, SPF (root domain), SPF (mail subdomain), DKIM, and DMARC. Ensures your email passes Gmail 2025+ authentication requirements
- SSL Mode — Switch between Off, Flexible, Full, Full (Strict)
- HTTPS Redirect — Toggle Always Use HTTPS
Account and integration configuration:
- Account management — Add, test, or remove Cloudflare accounts
- Connection test — Verify API key validity before saving
- AES-256 encryption — All API keys are encrypted at rest
- Default account — Set which account is used by default for new operations
- Auto-sync settings — Configure automatic DNS synchronization behavior
Every Cloudflare operation is logged with timestamp, user, action type, and result. View the full history of DNS changes, cache purges, security mode toggles, and sync operations.
Cloudflare integration follows Panelica role-based access:
- ROOT — Full access to all accounts and zones
- ADMIN — Can manage zones for domains they own
- RESELLER / USER — Filtered view based on domain ownership
- Uses Cloudflare API v4 natively (no third-party wrappers)
- Credentials stored in database with AES-256 encryption
- Mail DNS sync creates 6 records aligned with Gmail/Yahoo 2025+ requirements
- Drift detection compares local BIND zones against Cloudflare records
- real-time-based real-time feedback for long operations
If you encounter any issues with this feature, please open a report in the Bug Reports forum.
---
For issues with this feature, please report in the Bug Reports forum.
Last edited: