Skip to content

Getting Started

localhost.run creates internet accessable URLs for web applications running on your local computer. It does this using a technology called tunneling and works for any HTTP, HTTPS or even TLS application.

To get started run your favourite web app:

Terminal window
python -m http.server 8080

and connect a tunnel to it:

Terminal window
ssh -R 80:localhost:8080 localhost.run

To connect a different port, change the second port number in the command:

Terminal window
ssh -R 80:localhost:1234 localhost.run