如何从互联网访问 jupyter-kernel-gateway Rest api?

how to access jupyter-kernel-gateway Rest api from internet?

我使用 jupyter kernel gateway by following tutorial

创建了 REST api
jupyter kernelgateway \
    --KernelGatewayApp.api='kernel_gateway.notebook_http' \
    --KernelGatewayApp.seed_uri='jyhost-FR/rest_api.ipynb'

我可以使用 http://localhost:8888/convert?angle=180

从我的笔记本电脑访问它

现在我想在我的原型应用程序中使用它,即从互联网访问它,以创建一个小型演示(仅 1 个用户)。

最简单的方法是什么?

我尝试更改值 ~/.jupyter/jupyter_kernel_gateway_config.py

c.KernelGatewayApp.ip = '*'

但是如何通过互联网访问它呢?

使用 ngrok 进行端口转发

ngrok http 9460 // 其中 9460 是您来自

的端口
http://localhost:9460/