Skip to content

Cloudflare WARP (WireGaurd protocol) run in containerized environment.

License

Notifications You must be signed in to change notification settings

baby9/wgcf-socks-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloudflare WARP (WireGaurd protocol) run in containerized environment.

Features

  • No privilege required
  • Arm architecture support
  • Works in HK & LA (WireGuard reserved field bytes support)

Usage

docker run -d -p 40001:40001 -p 40002:40002 --restart=unless-stopped zenexas/wgcf-socks:latest
  • Socks5 proxy server listening on port 40001.
  • HTTP proxy server listening on port 40002.

RUN :

curl -sx socks5://127.0.0.1:40001 https://www.cloudflare.com/cdn-cgi/trace | grep warp

Print your warp account type

curl -s -x http://127.0.0.1:40002 https://ipinfo.io

Lookup your warp ip location

curl -x socks5://127.0.0.1:40001 https://speed.cloudflare.com/__down?bytes=1000000000 > /dev/null

Speedtest

Notice

  • Require Linux Kernel ≥ 5.6 on host machine (Wireguard required)

Reference

  • warp-reg - Register WARP account via CloudFlare's API
  • sing-box - A powerful proxy platform instead of wgcf

About

Cloudflare WARP (WireGaurd protocol) run in containerized environment.

Resources

License

Stars

Watchers

Forks

Packages

No packages published