config = {'server.socket_port': 443, 'server.ssl_module': 'pyopenssl',
    'server.ssl_certificate': '/.../host.crt', 'server.ssl_private_key':
    '/.../host.key', 'server.ssl_certificate_chain': '/.../ca_certs.crt'}
cherrypy.config.update(config)
bottle on cherrypy server + ssl