Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content

JupyterHub

12 Topics 126 Posts
  • JupyterHub - Package Updates

    Pinned
    66
    0 Votes
    66 Posts
    6k Views
    Package UpdatesP
    [1.54.0] Update dockerspawner to 14.0.0 Update python to 3.12
  • Interaction with Gitea

    1
    0 Votes
    1 Posts
    39 Views
    No one has replied
  • Accessing mounted volumes in jupyter notebooks

    11
    1 Votes
    11 Posts
    2k Views
    B
    If you want to share a volume with Jupyterlab, this is unfortunately not enough. Each user gets their own Jupyterlab container from a notebook image. By default, this is jupyter/datascience-notebook. However, no media group is created in this container. There is also no user cloudron. Since I created my own image, I could simply create the group media and add the user Jovyan. Now it works.
  • Notebook images have moved to quay.io

    1
    0 Votes
    1 Posts
    158 Views
    No one has replied
  • Install git-lfs

    Solved
    3
    1 Votes
    3 Posts
    329 Views
    L
    Great! Thanks a lot @girish
  • Jupyterhub - single user notebook servers shuts down

    10
    1 Votes
    10 Posts
    968 Views
    girishG
    @balticpenguin this one https://docs.cloudron.io/apps/#log-viewer
  • How do I update JupyterLab to v4?

    5
    1 Votes
    5 Posts
    674 Views
    M
    Great, thanks @girish, it's working now.
  • Relatively local document AI chat on Cloudron

    2
    1 Votes
    2 Posts
    223 Views
    necrevistonnezrN
    Sounds interesting - from the article: Later I will create an article where you can use any kind of PDF files
  • custom docker timeout

    3
    1
    0 Votes
    3 Posts
    528 Views
    girishG
    You can test the image like this: root@my:~# docker run -ti joamatab/gdsfactory:latest /bin/bash (base) jovyan@9b8a75ecc913:~$ jupyterhub-singleuser --ip=0.0.0.0 Traceback (most recent call last): File "/opt/conda/bin/jupyterhub-singleuser", line 7, in <module> from jupyterhub.singleuser import main File "/opt/conda/lib/python3.8/site-packages/jupyterhub/singleuser/__init__.py", line 5, in <module> from .app import main File "/opt/conda/lib/python3.8/site-packages/jupyterhub/singleuser/app.py", line 10, in <module> from .mixins import make_singleuser_app File "/opt/conda/lib/python3.8/site-packages/jupyterhub/singleuser/mixins.py", line 22, in <module> from jinja2 import ChoiceLoader File "/opt/conda/lib/python3.8/site-packages/jinja2/__init__.py", line 12, in <module> from .environment import Environment File "/opt/conda/lib/python3.8/site-packages/jinja2/environment.py", line 25, in <module> from .defaults import BLOCK_END_STRING File "/opt/conda/lib/python3.8/site-packages/jinja2/defaults.py", line 3, in <module> from .filters import FILTERS as DEFAULT_FILTERS # noqa: F401 File "/opt/conda/lib/python3.8/site-packages/jinja2/filters.py", line 13, in <module> from markupsafe import soft_unicode ImportError: cannot import name 'soft_unicode' from 'markupsafe' (/opt/conda/lib/python3.8/site-packages/markupsafe/__init__.py)
  • Enabling Real Time Collaboration

    12
    0 Votes
    12 Posts
    2k Views
    RubenFixitR
    Adding the following to /app/data/customconfig.py worked for me: c.Spawner.args = ['--collaborative'] You also need to run /app/code/remove_notebook_containers.py after making changes. For a list of parameters check out: https://jupyterhub.readthedocs.io/en/stable/api/spawner.html
  • Installing JupyterHub extensions

    5
    1
    0 Votes
    5 Posts
    1k Views
    B
    @girish said in Installing JupyterHub extensions: @infogulch OK, I tried this quickly now and it looks like 1GB is not enough for those webpack builds. I just put it to 4GB and that worked out. Maybe 2GB will suffice too... I tried several different memory settings. In my use case 4G was the minimum needed for rebuilding.
  • Installing External Libraries

    Solved
    7
    0 Votes
    7 Posts
    1k Views
    ?
    @girish Thanks for the answer. Having one and only one environment per user is quite the inconvenience