The fly.io service sounds really great on paper for the app I’m building, but so far the experience of actually using it has been absolutely miserable. Everything I try fails for no explainable reason. With errors like this:
And then there is no proper support, only a community forum. If any of you at fly are reading this, this onboarding experience has been absolutely awful. Is this what using Fly is supposed to be like?
Seems like I’m making at least some progress. The mysterious errors went away, but now I’m unable to connect to the database due to an error like this:
@Jonas_Nicklas Are you trying to re-launch the same app? If so, given the previous issue I would tear down your previous app/db and start fresh if it’s not too much trouble.
Welcome @Jonas_Nicklas! Sorry for the trouble. That can be so frustrating.
I agree with @shaun that just deleting the Fly app and (and db) then re-creating them is a good idea. Given that it may have failed during the setup of the DB previously.
I finally managed to get this whole thing deployed, but the process was far from smooth. I had to make a bunch of changes in Phoenix which were not mentioned in either the deploy guide on fly.io nor the phoenix website.