damnever / sunflower

:sunflower: The most easy way to export local port (TCP only, almost no configuration).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

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

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

LICENSE

The BSD 3-Clause License

About

:sunflower: The most easy way to export local port (TCP only, almost no configuration).

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Go 70.1%Language:Vue 25.6%Language:JavaScript 2.4%Language:Makefile 0.9%Language:CSS 0.7%Language:HTML 0.3%