Every Fly.io organization comes with a private network that lets all your apps connect to each other. This is super convenient when you need to have microservices call eachother’s endpoints or use Flycast to let your private apps turn off when you’re not using them. However, this isn’t just limited to your apps. You can jack into this network with WireGuard.
Resources
How to install flyctl: https://fly.io/docs/hands-on/install-...
How to install the WireGuard client: https://www.wireguard.com/install/
WireGuard is a registered trademark of Jason A. Donenfeld.