8000 GitHub - z33k3r/boringproxy: No-frills HTTPS/SSH tunneling solution with as much automation as possible. Designed for self-hosters.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

No-frills HTTPS/SSH tunneling solution with as much automation as possible. Designed for self-hosters.

License

Notifications You must be signed in to change notification settings

z33k3r/boringproxy

 
 

Repository files navigation

What is it?

If you have a webserver running on one computer (say your development laptop), and you want to expose it securely (ie HTTPS) via a public URL, boringproxy allows you to easily do that.

NOTE: For information on downloading and running boringproxy, it's best to start on the website, boringproxy.io. The information in this README is just for building from source.

Building

git clone https://github.com/boringproxy/boringproxy
cd boringproxy

If you don't already have golang installed:

./install_go.sh
source $HOME/.bashrc
go build

To embed the web UI into the executable:

go get github.com/GeertJohan/go.rice/rice
rice embed-go
go build

Running

Server

boringproxy server -admin-domain bpdemo.brng.pro

Client

boringproxy client -server bpdemo.brng.pro -token fKFIjefKDFLEFijKDFJKELJF -client-name demo-client -user demo-user

About

No-frills HTTPS/SSH tunneling solution with as much automation as possible. Designed for self-hosters.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 89.6%
  • CSS 5.7%
  • Shell 3.5%
  • Dockerfile 1.2%
0