From 3d80607ee7b3fe83328c4ca4559baab8e324500c Mon Sep 17 00:00:00 2001 From: YuviPanda Date: Fri, 19 Nov 2021 15:11:54 +0530 Subject: [PATCH] Temporarily install patched jupyterlab-link-share To use real time collaboration in JupyterLab, we need https://github.com/jupyterlab-contrib/jupyterlab-link-share/issues/10 to be fixed. https://github.com/jupyterlab-contrib/jupyterlab-link-share/pull/21 is a proposed solution, and I'm testing it out here to see if it works properly. Ref https://github.com/berkeley-dsep-infra/datahub/issues/3027 --- deployments/datahub/images/default/Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/deployments/datahub/images/default/Dockerfile b/deployments/datahub/images/default/Dockerfile index b488b6e99..113f2a0b9 100644 --- a/deployments/datahub/images/default/Dockerfile +++ b/deployments/datahub/images/default/Dockerfile @@ -255,6 +255,10 @@ ADD ipython_config.py ${IPYTHONDIR}/ipython_config.py # install QGrid notebook extension RUN jupyter nbextension enable --py --sys-prefix qgrid +# Temporarily install newer version of jupyterlab-link-share +# https://github.com/jupyterlab-contrib/jupyterlab-link-share/pull/21 +RUN pip install git+https://github.com/yuvipanda/jupyterlab-link-share@7aaae98f3243a19e0755c966c2b018e3369e4611 + EXPOSE 8888 ENTRYPOINT ["tini", "--"] \ No newline at end of file