InsightSoftwareConsortium / InsightSoftwareConsortium/itkwidgets
the lab alpha version breaks something about jupyter server proxy
- Dominant language
- Python
- Stars
- 624
- Forks
- 83
- PR merge metrics
- No merged PRs in 30d
Description
the following works and if running the built container will allow running the linux desktop. however, replacing the itkwidgets install with the latest alpha breaks something in the server proxy layer. it's likely this has something to do with imjoy which also does not launch.
```
FROM jupyter/datascience-notebook:2023-01-16
USER root
# Install jupyter server proxy and desktop
RUN apt-get -y update \
&& apt-get install -y \
dbus-x11 \
libgl1-mesa-glx \
firefox \
xfce4 \
xfce4-panel \
xfce4-session \
xfce4-settings \
xorg \
xubuntu-icon-theme \
&& rm -rf /tmp/*
# Remove light-locker to prevent screen lock
ARG TURBOVNC_VERSION=3.0.2
RUN wget -q "https://sourceforge.net/projects/turbovnc/files/${TURBOVNC_VERSION}/turbovnc_${TURBOVNC_VERSION}_amd64.deb/download" -O turbovnc_${TURBOVNC_VERSION}_amd64.deb && \
apt-get install -y -q ./turbovnc_${TURBOVNC_VERSION}_amd64.deb && \
apt-get remove -y -q light-locker && \
rm ./turbovnc_${TURBOVNC_VERSION}_amd64.deb && \
ln -s /opt/TurboVNC/bin/* /usr/local/bin/ \
&& rm -rf /tmp/*
USER $NB_USER
RUN pip install --no-cache-dir jupyter-remote-desktop-proxy
RUN mamba install --yes websockify \
&& conda clean --all -f -y && rm -rf /tmp/*
RUN pip install --no-cache-dir itkwidgets
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.