The new quasi-persistent RootFS might help a bit…
https://community.fly.io/t/your-rootfs-reboot-resistant-try-persist-rootfs/26146
However, like it said in that earlier guide, you would still need to be prepared to recover everything from a more durable source (Tigris, Managed Postgres, etc.).