On this page

  • Getting Started
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
    • Run the proxy separately
  • 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
    • Use DummyAuthenticator for testing
  • 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

Logo

JupyterHub

Documentation for JupyterHub

Table of Contents

  • Installation Guide
  • Quickstart
  • Using Docker
  • Installation Basics
  • Getting Started
  • Configuration Basics
  • Networking basics
  • Security settings
  • Authentication and User Basics
  • Spawners and single-user notebook servers
  • External services
  • Technical Reference
  • Technical Overview
  • Security Overview
  • Authenticators
  • Spawners
  • Services
  • Using JupyterHub’s REST API
  • Working with templates and UI
  • Configuring user environments
  • Configuration examples
  • Configure GitHub OAuth
  • Using a reverse proxy
  • Run JupyterHub without root privileges using sudo
  • Community communication channels
  • Setting up a development install
  • Contributing Documentation
  • Testing JupyterHub
  • The JupyterHub roadmap
  • Reporting security issues in Jupyter or JupyterHub
  • Upgrading JupyterHub
  • Changelog
  • The JupyterHub API
  • Troubleshooting
  • Contributors
  • Changelog
  • A Gallery of JupyterHub Deployments
  • 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
  • Troubleshooting
  • Contributors
  • A Gallery of JupyterHub Deployments
  • Changelog

  • GitHub Repo
  • Issue Tracker

Navigation

  • Documentation Home
    • Previous topic
    • Next topic

This Page

  • Show Source
©2016, Project Jupyter team. | Page source