top | item 36891763

(no title)

d33 | 2 years ago

Timely! I just deployed it on our company server. There's a hidden gem that's not enabled by default and really helps when pair programming in Jupyter:

https://jupyterlab.readthedocs.io/en/stable/user/rtc.html

Here's a Dockerfile that enables it:

    FROM jupyter/scipy-notebook:2023-07-25
    RUN pip install jupyter-collaboration
    ENV DOCKER_STACKS_JUPYTER_CMD="lab --collaborative"
Usage:

    docker build . -t jupyter-collaboration && docker run -p 10000:8888 jupyter-collaboration
The only missing would be having more than one cursor and some convenient way to start and attach remote servers, e.g. over AWS...

discuss

order

DanielVZ|2 years ago

Jupyterhub can deploy multiple servers, but so far I’ve only deployed it in Kubernetes.