File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed
Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change 22
33* An application protocol multiplexer*
44
5+ [ ![ Build Status] ( https://jenkins-pandentia.qcx.io/job/Cassandra/job/protoplex/job/mistress/badge/icon )] ( https://jenkins-pandentia.qcx.io/job/Cassandra/job/protoplex/job/mistress/ )
6+
57## What is this?
68
79In a nutshell, this application lets you run multiple kinds of applications
@@ -13,21 +15,21 @@ firewalls that block all other outbound ports.
1315
1416### Native
1517
16- Compile the multiplexer with
18+ Assuming you have a properly configured Go setup, get and compile the multiplexer with
1719
1820``` bash
19- go build protoplex.go
21+ go get github.com/Pandentia/protoplex/cmd/protoplex
2022```
2123
2224and then run it with (for example, to run SSH and HTTPS)
2325
2426``` bash
25- ./ protoplex -ssh your_ssh_host:22 -tls your_webserver:443
27+ protoplex -- ssh your_ssh_host:22 - -tls your_webserver:443
2628```
2729
2830Protoplex is now running on port ` 8443 ` and ready to accept connections.
2931
30- For more extensive configuration, please see the output of ` -help ` .
32+ For more extensive configuration, please see the output of ` -- help ` .
3133
3234### Docker
3335
@@ -60,7 +62,6 @@ Currently supported protocols are:
6062- TLS (/ HTTPS)
6163- OpenVPN
6264- SOCKS4 / SOCKS5
63- - Syncthing Relay (untested, hypothetical)
6465
6566Feel free to [ file an issue] ( https://github.com/Pandentia/protoplex/issues/new )
6667on the GitHub repository if you want a protocol to be supported. Please include
You can’t perform that action at this time.
0 commit comments