Skip to content

JupyterHub applications to wrap #321

@dometto

Description

@dometto

The jupyterhub_app role makes it very easy to wrap (web)applications so they can be launched by JupyterHub, meaning every logged in user gets their own instance of the application, running as their user.

This issue is to track applications that we might want to add. Feel free to add/discuss!

How it works

  1. Install the application in a component playbook (possibly via its own role)
  2. Call the jupyterhub_app role, tell it what command to run, optionally configure some extras (launcher icon etc.).

Interesting apps

  • Pluto.jl (example here)
  • Gator
  • Voila
  • Dask
  • Binder
    • Would using an SRC workspace as a binder be useful? Potentially it would be helpful to be able to 'just run' a github repo with the help of repo2docker, but this may also not require a full Binder install.

Done

  • OpenRefine
  • OpenVSCode

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions