pf

You are here

Local development often means listening on `127.0.0.1`/`localhost` and calling it a day. While that works locally, it becomes a challenge to perform end-to-end tests when trying to use real devices or simulate with virtual machines. Solutions such as ngrok exist that allow you to securely create tunnels (with the added benefit of https out of the box), but still expose your application on the web. Binding your application to `0.0.0.0` allows you to listen on all interfaces, but opens you up to connections from anyone on your network.