Fly.io is excellent for testing, small personal projects, and similar, but it's NOT for production!!!
Instances can silently fail anytime, and sometimes there are no easy ways to recover. Once I had to go through the process of updating domain DNS to point to the new instance.