/dashflare

An unofficial Cloudflare dashboard built on top of Cloudflare API.

Primary LanguageTypeScriptMIT LicenseMIT

Dashflare

An unofficial Cloudflare dashboard built on top of Cloudflare API.

This website is an Unofficial control panel for Cloudflare™ and is not associated Cloudflare, Inc. in anyway.

Cloudflare and the Cloudflare logo are trademarks and/or registered trademarks of Cloudflare, Inc. in the United States and other jurisdictions.

Demo

https://dashflare.skk.moe

Features

  • List all available zones
  • Universal SSL
    • Modify Universal SSL CA
    • Update SSL verification methods (CNAME, HTTP, TXT)
  • DNS
    • List DNS records
    • Edit DNS records
      • Support simple records (A, AAAA, TXT, CNAME)
      • Support LOC records
      • Support HTTPS records
      • Support MX records
      • Support SRV records
      • Support other records
    • Delete DNS records
    • Search / Filter DNS records
  • Purge Cache with extra settings (Country, Vary, CORS Origin)
  • ETag
  • Per Hostname TLS Settings (https://blog.cloudflare.com/introducing-per-hostname-tls-settings/)

Techstack

Build

git clone https://github.com/sukkaw/dashflare
cd dashflare
npm i
npm run dev # npm run build

License

MIT


Dashflare © Sukka, Released under the MIT License. Authored and maintained by Sukka with help from contributors (list).

Personal Website · Blog · GitHub @SukkaW · Telegram Channel @SukkaChannel · Mastodon @sukka@acg.mn · Twitter @isukkaw · Keybase @sukka