Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
* Added flags to customize the host and port * Start up just one server rather than a server for HTTP and HTTPS. HTTPS server will only start if a cert and key are found
Using viper for config management. Added configuration endpoint.