add https support
add self-signed certs
add option to show versions