Как получить доступ к jupyter-kernel-gateway Rest api из интернета?
Я создал REST API, используя шлюз ядра Jupyter, следуя инструкции
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 = '*'
Но как получить к нему доступ через интернет?
1 ответ
Решение
Используя ngrok для переадресации портов
ngrok http 9460
// откуда 9460 ваш порт
http://localhost:9460/