Search for a command to run...
Expose local servers to the internet on your own terms.
frp is a free, open-source tool and a self-hostable alternative to ngrok. It's licensed under Apache 2.0 and written in Go.
frp is a fast reverse proxy that lets you expose a local server sitting behind a NAT or firewall to the internet, using a relay server you control. With TCP, UDP, HTTP, and HTTPS support plus custom domains and P2P mode, it replaces ngrok without bandwidth caps or per-domain pricing.
Run the server on a machine with a public IP
./frps -c ./frps.tomlRun the client on your local machine
./frpc -c ./frpc.tomlSmart picks based on category, tags, and the tools this one replaces.