PrxPass is a reverse-proxy server that behaves like ngrok, localtunnel, etc. It's a self-hosted solution, so you need a server.
prxpass-server -client 0.0.0.0:8080 -server 0.0.0.0:80 -host mydomain.me
This will run a prxpass instance that will accept prxpass-client connections at 0.0.0.0:8080 and HTTP connections at http://0.0.0.0/
prxpass-server -client 0.0.0.0:8080 -server 0.0.0.0:443 -https -cert cert.pem -key key.pem -host mydomain.me
-client <string>
- Binding address for the client serve. (localhost:30303
)-server <string>
- Binding address for the http server (localhost:4444
)-host <string>
- Hostname of the http server (test.loc
)-https <bool>
- Use HTTPS-cert <string>
- Path to the cert file (cert.pem
)-key <string>
- Path to the private key (key.pem
)-customid <bool>
- Allow clients to specify custom IDs
See prxpass-client for information about connecting to the server.