Staging vs production environnement with the same code base

Hi,

From your PC (or exec this cmd just once, from where-ever you are). flyctl launch is basically to create a new Fly app (docs).

Yes, many ways to do so.

There’s also fly-pr-apps (apparently, unmaintained): Simulating PR Review Apps via GitHub Actions