App with performance-1 CPU is suspended

If anybody gets here with the same issue…
I’ve just found these links:

And I’ve set the following on my fly.toml:

[http_service]
  internal_port = 3000
  force_https = true
  auto_stop_machines = false
  auto_start_machines = false
  min_machines_running = 0

I can already see that the machine isn’t shutting down anymore.
I will continue to monitor the app for the next day or so, but this seems to be what I was missing.

WARNING: if you don’t auto_stop_machines, they will run 24x7 and cost you money!