Reverse Engineering Google Colab
Искал способ сделать из колаба https proxy сервер без применения ngrok и localtunnel.
Наткнулся на статью, в который парень разобрал запросы из DevTools и понял, что колаб имеет внутренний прокси, который связывает jupyter socket и виртуальную машину.
Как нам сделать публичный диск, api и открыть jupyter lab из web ui? Достаточно вытащить id туннеля, cookie и выполнить
От себя добавлю, что решение очень костыльное и медленное. У меня скорость скачивания на yandex vm была в районе 1 мб/с. Jupyter долго грузится и способен только на чтение файлов, но не их запуск, т.к. гугл ограничил post запросы.
@gradientdip
Статья
Искал способ сделать из колаба https proxy сервер без применения ngrok и localtunnel.
Наткнулся на статью, в который парень разобрал запросы из DevTools и понял, что колаб имеет внутренний прокси, который связывает jupyter socket и виртуальную машину.
Как нам сделать публичный диск, api и открыть jupyter lab из web ui? Достаточно вытащить id туннеля, cookie и выполнить
pkill -f colab-fileshim
. Подробности в статье.От себя добавлю, что решение очень костыльное и медленное. У меня скорость скачивания на yandex vm была в районе 1 мб/с. Jupyter долго грузится и способен только на чтение файлов, но не их запуск, т.к. гугл ограничил post запросы.
@gradientdip
Статья