Files
2026-05-06 22:59:54 +03:30
..
2026-05-05 01:37:14 +03:30
2026-05-06 22:59:54 +03:30
2026-05-05 01:37:14 +03:30
2026-05-05 01:37:14 +03:30

MHR-CFW Go - Linux / Termux

Scripts to build and run MHR-CFW on Linux and Termux (Android).

Requirements

Linux

  • Go 1.22+
  • Git

Termux

pkg install golang git

Quick Start

1. Clone the project (or copy Linux folder)

git clone https://github.com/ThisIsDara/mhr-cfw-go.git
cd mhr-cfw-go/Linux

2. Build

chmod +x build.sh
./build.sh

3. Run

chmod +x run.sh
./run.sh

Or run directly:

./mhr-cfw-go

Scripts

Script Description
build.sh Build the Go binary
run.sh Run the proxy
termux-setup.sh Install dependencies and build for Termux

Usage

# Run with menu
./mhr-cfw-go

# Run without menu
./mhr-cfw-go --no-menu

# Install CA certificate
./mhr-cfw-go --install-cert

# Show version
./mhr-cfw-go --version

Termux Notes

  1. Install Termux from F-Droid or Play Store
  2. Run termux-setup.sh to install dependencies
  3. The proxy will work the same as on desktop

Stopping

Press Ctrl+C to stop the proxy.