2.4 KiB
(reference-index)=
Reference
Reference documentation provide technical descriptions about JupyterHub and how it works. This section is divided into two broad subsections:
- Technical reference.
- API reference.
Technical reference
This section covers more of the details of the JupyterHub architecture, as well as what happens under-the-hood when you deploy and configure your JupyterHub.
Technical overview
Provides an overview of JupyterHub's components and how they work.
:maxdepth: 1
technical-reference/technical-overview
Subsystems
Find details about the different JupyterHub subsystems.
:maxdepth: 1
technical-reference/subsystems/authenticators
technical-reference/subsystems/spawners
Configuration
Find useful information about configuring JupyterHub.
:maxdepth: 1
technical-reference/configuration/config-reference
technical-reference/configuration/services
technical-reference/configuration/urls
Events
Find details about JupyterHub events and how to log them.
:maxdepth: 1
../events/index
Monitoring
Find details about monitoring your JupyterHub deployment.
:maxdepth: 1
technical-reference/monitoring/monitoring
Deployments
Find details about the institutions presently using JupyterHub.
:maxdepth: 1
technical-reference/deployments/gallery-jhub-deployments
Changelog
Find details about changes to JupyterHub and its various releases.
:maxdepth: 1
technical-reference/changelog/changelog
(api-index)=
API reference
:Date: {{ date }} :Release: {{ version }}
JupyterHub also provides a REST API for administration of the Hub and users. The documentation on Using JupyterHub's REST API provides information on:
- what you can do with the API
- creating an API token
- adding API tokens to the config files
- making an API request programmatically using the requests library
- learning more about JupyterHub's API
:maxdepth: 1
rest-api
api-reference/app
api-reference/auth
api-reference/spawner
api-reference/proxy
api-reference/user
api-reference/service
api-reference/services.auth