Simple tunneling reverse proxy with a fast web UI and auto HTTPS. Designed for self-hosters.
Go to file
2020-10-20 17:58:19 -06:00
webui Fix loading page 2020-10-20 17:58:19 -06:00
api.go Handle DeleteTunnel for UI in API 2020-10-14 10:42:54 -06:00
auth.go Automatically create admin user on first start 2020-10-13 09:48:03 -06:00
boringproxy.go Implement request logging 2020-10-18 19:29:57 -06:00
client.go Switch client to use go SSH client 2020-10-17 16:07:56 -06:00
database.go Make tunnel delete buttons pure CSS 2020-10-16 09:40:46 -06:00
go.mod Add QR code login URLs for tokens 2020-10-18 18:39:30 -06:00
go.sum Add QR code login URLs for tokens 2020-10-18 18:39:30 -06:00
main.go Start implementing remote-controlled clients 2020-10-09 10:05:31 -06:00
notes.md Update notes and todo 2020-10-18 10:48:23 -06:00
README.md Remove SirTunnel stuff from readme 2020-09-29 15:53:10 -06:00
todo.md Clean up UI a ton 2020-10-19 12:25:04 -06:00
tunnel_manager.go Use random server ports for tunnels 2020-10-14 09:47:46 -06:00
tunnel.sh Clean up unused attributes 2020-10-12 18:22:08 -06:00
ui_handler.go Implement request logging 2020-10-18 19:29:57 -06:00
utils.go Automatically create admin user on first start 2020-10-13 09:48:03 -06:00

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.