I’m on a project where the task is to provide a platform for multiple users to access data - to me that says JupyterHub! I only really have experience of JupyterHub through BinderHub though, so I’m looking for some tips on how to set my Hub up to be as flexible as possible for my users without giving the default answer of “install X yourself”. I’ve deployed the Littlest JupyterHub onto a pretty sizeable VM with a large disk attached for data storage (we’re expecting 10 TB/yr for 3 yrs). I’m looking for advice on the following:
- How can I provide all my users with more than just Python? Maybe a basic install of R and other popular languages?
- Can I programmatically download data into the shared directory for TLJH users? For instance, where we’re pulling the data from has webhooks.
- Can I add a whitelist of users to allow access to? Answer: http://tljh.jupyter.org/en/latest/topic/tljh-config.html#user-lists
- Anything else those of you experienced in hosting Hubs think might come in handy!
I probably just need pointing in the direction of the right documentation. Thanks a lot!