docs: document JUPYTERHUB_LOGO_URI and JUPYTERHUB_FAVICON_URI env vars

Add branding env variables to CLAUDE.md environment variables reference.
Both follow file:// (local) or URL (external) pattern.
This commit is contained in:
stellarshenson
2026-02-06 16:36:50 +01:00
parent 264a2af6e5
commit ca9d9cf3f4

View File

@@ -73,6 +73,8 @@ This Python configuration file controls all JupyterHub behavior:
- `JUPYTERHUB_SERVICE_RESOURCES_MONITOR`: Enable resource monitor (`0`/`1`)
- `JUPYTERHUB_SERVICE_TENSORBOARD`: Enable TensorBoard (`0`/`1`)
- `JUPYTERHUB_NVIDIA_IMAGE`: Image for GPU detection (default: `nvidia/cuda:13.0.2-base-ubuntu24.04`)
- `JUPYTERHUB_LOGO_URI`: Custom logo - `file://` for local files, URL for external (default: `file:///srv/jupyterhub/logo.svg`)
- `JUPYTERHUB_FAVICON_URI`: Custom favicon - `file://` copies to static dir, URL passed to template (default: empty)
**GPU Auto-Detection**: When `JUPYTERHUB_GPU_ENABLED=2`, the platform attempts to run `nvidia-smi` in a CUDA container. If successful, GPU support is enabled for all spawned user containers via `device_requests`.