fly config in your choice of formats: toml, yaml, or json

Even this on its own would be great… I wish flyctl would actually go further and also complain ahead of time about settings combinations that other parts of the Fly infrastructure will consider illogical/invalid:

As in your existing patch, these would need to be warnings, to preserve backward compatibility. It would be nice to have a --strict flag—to opt into them being fatal errors, though.

(Maybe there could be “editions”, as well, to allow pickier standards to be introduced over time…)

1 Like