Skip to content
This repository has been archived by the owner on Mar 19, 2022. It is now read-only.
/ sunflower Public archive

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

License

Notifications You must be signed in to change notification settings

damnever/sunflower

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published