However, the page seems to be changed in the last few days. It no longer shows the 512MB option. And looking at fly scale vm --help it also lists “For shared VMs, this can be 256MB or a a[sic] multiple of 1024MB”.
We’re currently running some 512MB images. 256 is too small to run our app stably, but 1GB is unnecessarily large. We would rather run multiple 512MB machines (in the future across multiple regions) than fewer 1GB machines.
Kurt, co-founder at Fly, has said they want to be able to do even more smaller server configurations. I think the only hold up is that they have other pressing features to implement.