Previous
Next
Getting Started
¶
Configuration Basics
Generate a default config file
Start with a specific config file
Configure using command line options
Configure for various deployment environments
Networking basics
Set the Proxy’s IP address and port
Set the Proxy’s REST API communication URL (optional)
Configure the Hub if the Proxy or Spawners are remote or isolated
Adjusting the hub’s URL
Security settings
Enabling SSL encryption
Cookie secret
Proxy authentication token
Authentication and User Basics
Create a whitelist of users
Configure admins (
admin_users
)
Give admin access to other users’ notebook servers (
admin_access
)
Add or remove users from the Hub
Use LocalAuthenticator to create system users
Use OAuthenticator to support OAuth with popular service providers
Spawners and single-user notebook servers
External services
Real-world example to cull idle servers
API Token basics
Authenticating to single-user servers using API token
Configure
cull-idle
to run as a Hub-Managed Service
Run
cull-idle
manually as a standalone script
Installation Basics
Configuration Basics
JupyterHub
Documentation for JupyterHub
Quick search
Table of Contents
Installation Guide
Getting Started
Configuration Basics
Networking basics
Security settings
Authentication and User Basics
Spawners and single-user notebook servers
External services
Technical Reference
The JupyterHub API
Tutorials
Troubleshooting
Contributors
A Gallery of JupyterHub Deployments
Changelog
GitHub Repo
Issue Tracker
Navigation
Documentation Home
Previous topic
Next topic
This Page
Show Source