peyman29/warp-plus

By peyman29

Updated almost 2 years ago

Warp-Plus Docker Image by Peyman

Image
Networking
1

950

peyman29/warp-plus repository overview

Warp-Plus Docker Image

Ptechgithub

Warp-Plus is an open-source implementation of Cloudflare's Warp, enhanced with Psiphon integration for circumventing censorship. This project aims to provide a robust and cross-platform VPN solution that can use psiphon on top of warp and warp-in-warp for changing the user virtual nat location.

Features
  • Cloudflare Warp Integration: Utilizes Cloudflare’s Warp to provide fast and secure VPN services.
  • Psiphon Chaining: Integrates with Psiphon to circumvent censorship and access the internet in restrictive environments.
  • Warp-in-Warp: Supports chaining two Warp instances to overcome location restrictions.
  • SOCKS5 Proxy: Includes SOCKS5 proxy support for secure and private browsing.
Usage

To run Warp-Plus with the default SOCKS5 proxy settings:

docker run -it -p 8086:8086 peyman29/warp-plus:latest -b 0.0.0.0:8086

To run Warp-Plus with IPv6 only and a custom bind address:

docker run -it -p 8089:8089 peyman29/warp-plus:latest -6 -b 0.0.0.0:8089
Available Options
  • -4: Use IPv4 for random Warp endpoints.
  • -6: Use IPv6 for random Warp endpoints.
  • -v, --verbose: Enable verbose logging.
  • -b, --bind STRING: SOCKS bind address (default: 127.0.0.1:8086).
  • -e, --endpoint STRING: Specify Warp endpoint.
  • -k, --key STRING: Specify Warp key.
  • --dns STRING: DNS address (default: 1.1.1.1).
  • --gool: Enable Gool mode (Warp in Warp).
  • --cfon: Enable Psiphon mode (requires country code).
  • --country STRING: Psiphon country code (e.g., US, DE).
  • --scan: Enable Warp scanning.
  • --rtt DURATION: Scanner RTT limit (default: 1s).
  • --cache-dir STRING: Directory to store generated profiles.
  • --tun-experimental: Enable TUN interface (experimental).
  • --fwmark UINT: Set Linux firewall mark for TUN mode (default: 4981).
  • --reserved STRING: Override WireGuard reserved value.
  • --wgconf STRING: Path to a normal WireGuard config.
  • -c, --config STRING: Path to configuration file.
  • --version: Display version number.
Psiphon Country Codes
  • Austria (AT)
  • Belgium (BE)
  • Bulgaria (BG)
  • Brazil (BR)
  • Canada (CA)
  • Switzerland (CH)
  • Czech Republic (CZ)
  • Germany (DE)
  • Denmark (DK)
  • Estonia (EE)
  • Spain (ES)
  • Finland (FI)
  • France (FR)
  • United Kingdom (GB)
  • Hungary (HU)
  • Croatia (HR)
  • Ireland (IE)
  • India (IN)
  • Italy (IT)
  • Japan (JP)
  • Latvia (LV)
  • Netherlands (NL)
  • Norway (NO)
  • Poland (PL)
  • Portugal (PT)
  • Romania (RO)
  • Serbia (RS)
  • Sweden (SE)
  • Singapore (SG)
  • Slovakia (SK)
  • Ukraine (UA)
  • United States (US)
Acknowledgements
  • Cloudflare Warp: For the Warp technology.
  • Psiphon: For censorship circumvention technology.
  • All contributors and supporters of this project.
Resources

Tag summary

Content type

Image

Digest

sha256:afb220008

Size

16.1 MB

Last updated

almost 2 years ago

docker pull peyman29/warp-plus