项目作者: damnever

项目描述 :
:sunflower: The most easy way to export local port (TCP only, almost no configuration).
高级语言: Go
项目地址: git://github.com/damnever/sunflower.git
创建时间: 2018-01-06T09:39:49Z
项目社区:https://github.com/damnever/sunflower

开源协议:BSD 3-Clause "New" or "Revised" License

下载


The most easy way to export your local port.

NOTE:

  • It is intend for personal use, code is dirty but works :)
  • There is no plan to support UDP.
  • You can use TCP to support the high level protocols those built on top of TCP, HTTP/1.x is a special case.
  • Only one connection per tunnel, don’t worry, it works fine(I have been using it for months)..
  • Server side cross-platform compilation is not working, also build it on Windows may have problems..
  • There are too many TODOs and balabala.. (anyway, I don’t need it..)

Quick Start

sunflower.gif

  1. $ go get github.com/damnever/sunflower/cmd/sun/...
  2. $ cd `go list -e -f '{{.Dir}}' github.com/damnever/sunflower`
  3. $ sun -b -c etc/sun.server.yaml

NOTE: go environment is required, if you want to deploy it.

LICENSE

The BSD 3-Clause License