JupyterHub Configuration#
This section provides comprehensive guides for configuring and managing your JupyterHub deployment.
- Configuration Reference:
runtime/values.yaml- Quick Reference
- 1.
custom.authMode - 2.
custom.adminUser - 3.
custom.githubOrgName - 4.
custom.gitClone - 5.
custom.accelerators - 6.
custom.resources - 7.
custom.teams.mapping - 8.
custom.quota - 9.
custom.hub.allowedOriginsandcustom.notebook.allowedOrigins - 10.
custom.security.publicScheme - 11.
hub.extraFiles - 12.
monitoring - 13. Local Deployment Defaults In
runtime/values.yaml
- JupyterHub Configuration Guide
- Authentication Guide
- User Management Guide
- User Quota System
- What Quota Controls
- Configuration
- Accelerator Rates
- Auto-Enable Behavior
- Default Quota For New Users
- Unlimited Quota
- Web Admin Operations
- Admin API Endpoints
- Scheduled Quota Refresh Rules
- CLI Operations
- Runtime Behavior Details
- User-Facing APIs
- Recommended Deployment Flow
- Troubleshooting
- Related Pages
- How to Setup GitHub App for JupyterHub
- Prerequisites
- Step 1: Create a New GitHub Organization
- Step 2: Create Teams to Assign Different Permissions
- Step 3: Add Members to the Organization
- Step 4: Create a GitHub App
- Step 5: Configure JupyterHub
- Verification
- Troubleshooting
- Migrating from OAuth App to GitHub App
- Security Best Practices
- Additional Resources
Quick Links#
Configuration Reference: runtime/values.yaml - runtime/values.yaml — Full reference for all config sections (custom, hub, proxy, singleuser, etc.)
JupyterHub Configuration Guide - Quick setup notes for runtime/values.yaml
Authentication Guide - Setup authentication
User Management Guide - Manage users
User Quota System - Configure quotas
How to Setup GitHub App for JupyterHub - GitHub OAuth setup