c-f-x

Your tools, your account.

c-f-x is a family of self-hosted tools for a solo developer or a small team. Each tool runs on your own Cloudflare account, and every product you make can use it.

Your Cloudflare accountone deployment per tool
watch
reach
keep
  • cfx-backup
run
  • cfx-admin

Deploy once. Attach every product.

Each tool is one deployment on your account. Each product reaches it by a hostname of its own.

the tools

Seven tools on one shared kit

Each tool does one job. They share one kit, one look and one way to deploy, so you can run one of them or all of them.

  1. Row A, watch

    what people do, and whether it works

    • cfx-analyticsproduct analytics Counts pages and events, records sessions and draws heatmaps. Each product's data is kept apart, in the EU. live
    • cfx-errorserror tracking Collects the errors your apps throw, and groups the ones that share a cause. next
    • cfx-statusuptime and status pages Checks that your sites answer and that your scheduled jobs still check in. A public status page shows the result. next
  2. Row B, reach

    how your product talks to people

    • cfx-mailmail for your domains Mailboxes and sending for your own domains. Your apps send their sign-in links and alerts through it. live
    • cfx-launchlaunch pages and signups Launch pages, waitlists and tracked links for a new product. It counts who visits and who signs up, from each link you share. next
  3. Row C, keep

    what you can get back

    • cfx-backupbackups Copies your data off Cloudflare on a schedule. Each copy is restored in a test, so you know it works. later
  4. Row D, run

    how you look after your data by hand

    • cfx-adminadmin panels A panel to read and fix the data in any of your products, for you and for your agents. next
  5. the kit

    what every tool stands on

    • cfx-kitthe shared kit The parts every tool shares, such as health checks and rule checks. Its deploy runner shows the plan, and how to undo each step, before it acts. built

how a product attaches

One cfx-analytics deployment, three products.

why c-f-x

Small tools you can own

  1. On your own account

    Every tool deploys to your Cloudflare account. You hold the keys, and the data stays with you.

  2. Changes you can undo

    A deploy shows its plan first. Each step says how to undo it before it runs.

  3. Code you can read

    All of it is MIT-licensed and on GitHub. Read it, and change what you need.