• Stars
    star
    115
  • Rank 305,916 (Top 7 %)
  • Language
    Go
  • Created about 7 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Lanproxy is a reverse proxy to help you expose a local server behind a NAT or firewall to the internet. it supports any protocols over tcp (http https ssh ...)

Lanproxy-go-client

go client for lanproxy

QuickStart

Download precompiled Releases.

./client_darwin_amd64 -s SERVER_IP -p SERVER_PORT -k CLIENT_KEY

eg: nohup ./client_darwin_amd64 -s lp.thingsglobal.org -p 4900 -k 01c1e176d6ee466c8db717a8 &

GLOBAL OPTIONS:
   -k value       client key
   -s value       proxy server host
   -p value       proxy server port (default: 4900)
   --ssl value    enable ssl (default: "false", -p value should be server ssl port)
   --cer value    ssl cert path, default skip verify certificate
   --help, -h     show help
   --version, -v  print the version

Install from source

$go get -u github.com/ffay/lanproxy-go-client/src/main

All precompiled releases are genereated from build-release.sh script.