One of my favorite features of services like Netlify and Vercel are that they comment a link to preview the application. I would love to see a similar thing with Fly. I know there is graphql support to automatically spawn new apps but I would like something more complex than that:
- Automatically generate a URL like app-name-xyz.fly.dev
- All deploys are still under the same project so they are easy to find, sort through delete
- Deploys should delete after the PR is merged (or scale down to 0 and boot up if a request is made)
- The most important one for me: Be able to define services. So for example, in the toml I could specify that I need a DB as well and it would create a db service along with the app deployment.
Render.com and Heroku have similar things to this but I love the experience of fly and would love to see this come to fruition if possible.