A simple Node.js server for hosting a static site with HTTP Basic authentication and optional HTTPS requirement