Skip to content
Cloudflare Partner Panel
Branch: master
Clone or download
Latest commit f423dbd Mar 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
actions
css Fully support CAA and bug fix. Oct 5, 2018
docker Remove /etc/nginx/conf.d/default.conf Aug 8, 2018
images
includes Initial commit Jul 22, 2018
js Merge pull request #26 from huihuimoe/feature/SRV Dec 13, 2018
languages
vendor Update cloudflare/sdk to 1.1.1 Sep 6, 2018
CONTRIBUTING.md
Dockerfile
LICENSE
README.md Update readme Mar 21, 2019
README.zh.md Update readme Mar 21, 2019
cloudflare.class.php
composer.json 默认隐藏页面底部的更新时间 Jul 28, 2018
composer.lock
config.example.php Ready to release 1.1.0 Aug 7, 2018
index.php
settings.php Remove automatic debug feature Mar 21, 2019

README.md

Cloudflare CNAME Setup

This project allows Cloudflare Hosting Partner to provide a panel for customers, which allows customers to have CNAME setup for free.

查看中文版本

cf.tlo.xyz is the site installed the stable version of this panel. The software is up-to-date and you can trust.

Installation

If you don’t want to use the preinstalled panel above, you can install this panel on your server. For more information, please see the Wiki.

Features of this panel

  • Manage all your DNS records in one place. Using the Cloudflare API v4, this project supports various types of DNS records.
  • Advanced Analytics. You can see the analytics report for the previous year, rather than a month.
  • NS setup is supported. This panel provides NS setup information so you can switch to Cloudflare DNS at any time. The DNSSEC feature is also supported.
  • IP setup is supported. This service provides the anycast IPv4 and IPv6 of the CDN. You can use this service for the root domain safely.
  • Support mobile devices.
  • Supports multi-languages.

How to switch to this panel from NS setup

  1. Backup your existing record
  2. Switch your domain to another DNS services and restore the DNS record (Optional)
  3. Delete your domain on Cloudflare (Might have a downtime if you have not done step 2)
  4. Re-add your domain on the panel
  5. Setup the DNS records on this panel
  6. Delete the existing DNS record and CNAME to Cloudflare (Only if you have done step 2)

Advantages for CNAME setup

  • You can use any DNS provider you like, which is much more flexible.
  • Use Cloudflare CDN as a backup server or use multiple CDNs.
  • Support fourth-level subdomain SSL for free! For example, the domain like dev.project.example.com is ready for HTTPS. This is because, for CNAME setup, the Cloudflare issues the SSL for SaaS, which issues the SSL separately for each sub-domain immediately.

Advantages when you use Cloudflare

You don’t need to install any software on your origin. Just configure your origin server information on the panel, delete the existing DNS record and CNAME to Cloudflare or switch to Cloudflare DNS, and you are done!

  • Unmetered Mitigation of DDoS
  • Global CDN. Your website will be much faster.
  • I'm Under Attack™ mode
  • Always Online ™
  • Page Rules included. You can customize the cache behavior, set up 301/302 redirect and much more.

Screenshot

Open sourced software used in this project

This project was based on a HOSTLOC topic.

  • jQuery | MIT License
  • popper.js | MIT License
  • Bootstrap | MIT License
  • Chart.js by Nick Downie | MIT License
  • Guzzle by Michael Dowling mtdowling@gmail.com | MIT License
  • PSR Http Message by Framework Interoperability Group | MIT License
  • Composer | MIT License
  • Net_DNS2 by Mike Pultz mike@mikepultz.com | BSD-3-Clause License
  • PHPMailer by Free Software Foundation, Inc. | GNU Lesser General Public License v2.1
  • Cloudflare SDK by Cloudflare | BSD-3-Clause
You can’t perform that action at this time.