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

11 Topics 111 Posts
  • JupyterHub - Package Updates

    Pinned
    52
    0 Votes
    52 Posts
    2k Views
    girishG

    [1.46.0]

    Update JupyterHub to 5.0.0
  • Accessing mounted volumes in jupyter notebooks

    11
    1 Votes
    11 Posts
    1k 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
    63 Views
    No one has replied
  • Install git-lfs

    Solved
    3
    1 Votes
    3 Posts
    135 Views
    L

    Great! Thanks a lot @girish

  • Jupyterhub - single user notebook servers shuts down

    10
    1 Votes
    10 Posts
    412 Views
    girishG

    @balticpenguin this one https://docs.cloudron.io/apps/#log-viewer

  • How do I update JupyterLab to v4?

    5
    1 Votes
    5 Posts
    355 Views
    M

    Great, thanks @girish, it's working now.

  • Relatively local document AI chat on Cloudron

    2
    1 Votes
    2 Posts
    113 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
    0 Votes
    3 Posts
    324 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
    0 Votes
    5 Posts
    842 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
    688 Views
    ?

    @girish Thanks for the answer. Having one and only one environment per user is quite the inconvenience 😞