Как получить доступ к 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/
Другие вопросы по тегам