Skip to content

LewisLiu007/cf-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

cf-proxy

A Claude Code skill that automates deploying a free VLESS proxy node on Cloudflare Pages using edgetunnel.

What it does

Automates the full setup workflow:

  1. Downloads edgetunnel worker code
  2. Generates UUID and admin credentials
  3. Deploys to Cloudflare Pages (not Workers — Pages supports CNAME-based custom domains)
  4. Registers a free domain (DNSExit) if you don't have one
  5. Configures DNS (CNAME to *.pages.dev)
  6. Binds custom domain to Cloudflare Pages
  7. Verifies the node and provides client configuration (Shadowrocket / v2rayN / Clash)

Why Pages instead of Workers?

  • workers.dev domains are blocked by GFW at the TLS SNI layer
  • Workers custom domains require DNS hosted on Cloudflare (not viable for free domains)
  • Pages supports CNAME-based custom domains from any DNS provider

Install

npx skills add LewisLiu007/cf-proxy

Or manually copy SKILL.md to ~/.claude/skills/cf-proxy/SKILL.md.

Usage

In Claude Code, just say:

帮我搭建一个 Cloudflare 代理节点

or

/cf-proxy

Cloudflare Free Tier Highlights

Resource Free Quota
Requests 100,000/day (WebSocket messages are free)
Bandwidth Unlimited
CPU time 10 ms/request (proxy uses ~3ms)
Memory 128 MB

Requirements

  • macOS or Linux
  • Node.js 18+
  • GitHub CLI (gh)
  • Cloudflare account (free)

License

MIT

About

Claude Code skill: Deploy a free VLESS proxy on Cloudflare Pages + edgetunnel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors