jprq - join public router, quickly.

Star

What's JPRQ?

How to install/update

$ curl -fsSL https://jprq.io/install.sh | sudo bash

Authenticate

First obtain auth token from jprq.io/auth, then

$ jprq auth <your-auth-token>

Start http tunnel

Replace 3000 with the port you want to expose

$ jprq http 3000

Start tcp tunnel

For exposing any TCP servers, such as SSH

$ jprq tcp 22

Start http tunnel with custom subdomain

Replace "custom" with the subdomain you want

$ jprq http 3000 -s custom

Serve static files with built-in HTTP Server

Replace "." with any directory to serve

$ jprq serve .

Debug http tunnels with jprq debugger

Debug dashboard URL will show up in output

$ jprq http 3000 --debug

Serve on a different domain using CNAME

Replace example.com with your own domain
Domain should have CNAME record pointing to your jprq.app to work

$ jprq http 3000 --cname example.com