The server should be configurable to use HTTPS
It should take a private key, a certificate, and a port number as arguments and listen for HTTP over well-configured TLS.
It should take a private key, a certificate, and a port number as arguments and listen for HTTP over well-configured TLS.