Skip to content

Commit

Permalink
Add installation docs for JHub App Launcher (#391)
Browse files Browse the repository at this point in the history
Co-authored-by: Pavithra Eswaramoorthy <pavithraes@outlook.com>
  • Loading branch information
aktech and pavithraes authored Jan 11, 2024
1 parent 6c8afb4 commit 2f9b9f8
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 0 deletions.
40 changes: 40 additions & 0 deletions docs/docs/how-tos/jhub-app-launcher.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
id: jhub-app-launcher
title: JHub App Launcher with Nebari
description: Using JHub App Launcher with Nebari
---

# JHub App Launcher with Nebari

[JHub App Launcher](https://github.com/nebari-dev/jhub-apps) is a generalized server launcher
for JupyterHub. You can use it to create and share apps using various frameworks like:

- Panel
- Bokeh
- Streamlit
- Plotly Dash
- Voila
- Gradio
- JupyterLab
- Generic Python Command

## Installation

JHub App Launcher can be enabled on Nebari by adding the following in the
`nebari-config.yml`:

```yaml
jhub_apps:
enabled: true
```
:::note
JHub App Launcher is enabled by default in the Nebari after version
[2023.12.1](https://github.com/nebari-dev/nebari/releases/tag/2023.12.1).
:::
## Environment
To be able to create apps using the JHub App Launcher in Nebari,
you need to have `jhub-apps` and the corresponding framework (for example, `panel`)
in your conda-store generated conda environment.
1 change: 1 addition & 0 deletions docs/sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@ module.exports = {
"how-tos/pytorch-best-practices",
"how-tos/setup-argo",
"how-tos/using-argo",
"how-tos/jhub-app-launcher",
"how-tos/idle-culling",
"how-tos/nebari-extension-system",
"how-tos/telemetry",
Expand Down

0 comments on commit 2f9b9f8

Please sign in to comment.