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:
-
auto-start requested on UDP (which doesn’t support it)
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…)