Add basic (and not recommended) SSL support

The official recommendation will be to run public endpoints behind a
proxy server, as this sort of setup is very limited.