-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Description
It's possible to mount a folder to a user's drive when they start a new session. We can use nbgitpuller to grab this document at runtime so that users always have the latest version of the content.
This is already possible and documented for our engineers, we just haven't put it in our user docs.
Useful for
- For researchers, making documentation for their hub workflows immediately accessible via the hub.
- For education, having shared resources like textbooks or demo files that are already there and don't require clicking an extra link.
- Any time you want to have a source of truth documentation that is updated semi-frequently, and want to avoid users clobbering data, overwriting things, etc.
Implementation
- Here are our engineering docs for how to do this: https://infrastructure.2i2c.org/howto/features/git-pull/
- Here's a ticket implementing this for EarthScope: [Support] Add docs directory to instance after startup infrastructure#7027
- NASA VEDA
- Example of doing this for NASA VEDA: https://github.com/2i2c-org/infrastructure/blob/5c229a368ec53533cb566f6c7ab1a5cd25f6d347/config/clusters/nasa-veda/common.values.yaml#L137-L147
- Slack thread talking about it: https://2i2c.slack.com/archives/C04R9B69T5W/p1761579706032119
Who is this available for?
- Advanced and above member communities
- This is an assumption based on the fact that we're offering this for EarthScope and they're an advanced member.
Metadata
Metadata
Assignees
Labels
No labels