I just created an “App” for SWGOH games to track arena movements.
When I created it, fly.io automatically gave me 2 machines.
However, I only need 1 machine so I deleted one.
I noticed 2 things:
I am going to be charged “Current month so far” from $0 to $0.02.
It is not a lot but the aim was not to pay.
On the “App builders”, the machine was before active and now is suspended " [fly-builder-small-fog-XXX.fly.dev]"
→ I tried several times to delete it but it keeps coming back (for some reasons, I’m sure).
So:
how to avoid paying those fees ? Should I put back the machine that I deleted ?
As I saw that “Fly.io will start charging for stopped machines”.
By default ,Fly created two machine for high availability . If you want to deploy only a single machine ,use the following flag .
fly deploy --ha=false
It’s maybe because of RootFS fees .Fly charge for stop machines RootFS usage. According to fly, you can stop this charge by running your machine 24/7. To disable auto stopping your machine, please made following change to your fly.toml file
auto_stop_machines = false
App builder are free machines which are created for deploy your apps to fly platform. App Builders are required for every single build.So if you delete all the app builders and initiate a new build/deploy for your app, a new app builder machine will be created .That is the reason they are keeps coming back.
They are completely Free. You don’t need to worry about them , They will automatically delete after a specific time and not added to your bill.