Config check mode
Describe the feature request
Many servers have the option to quit after loading and validating the configuration. (E.g., nginx -t and haproxy -c)
I suggest making either gatus -c or gatus check quit before entering the monitoring loop. Gatus doesn't have any command line flags or subcommands, yet, but there are related issues (https://github.com/TwiN/gatus/issues/901) that could also be resolved with them.
Why do you personally want this feature to be implemented?
I want to sanity check configuration in CI/CD pipelines.
How long have you been using this project?
New user.
Additional information
I'm willing to contribute a PR if the feature sounds good.
Amazing timing, I was literally about to ask this also! I run gatus with Tailscale and config check mode would be amazing to prevent extra ephemeral device creation 👍🏻
Related issue: https://github.com/TwiN/gatus/issues/533