All Projects → jupyterhub → Dockerspawner

jupyterhub / Dockerspawner

Licence: bsd-3-clause
Spawns JupyterHub single user servers in Docker containers

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Dockerspawner

Jupyterhub Deploy Docker
Reference deployment of JupyterHub with docker
Stars: ✭ 479 (+30.16%)
Mutual labels:  jupyter, jupyterhub, docker-container
Jupyterlab Hub
Deprecated: JupyterLab extension for running JupyterLab with JupyterHub
Stars: ✭ 181 (-50.82%)
Mutual labels:  jupyter, jupyterhub
Kubespawner
Kubernetes spawner for JupyterHub
Stars: ✭ 353 (-4.08%)
Mutual labels:  jupyter, jupyterhub
Best Of Jupyter
🏆 A ranked list of awesome Jupyter Notebook, Hub and Lab projects (extensions, kernels, tools). Updated weekly.
Stars: ✭ 200 (-45.65%)
Mutual labels:  jupyter, jupyterhub
Primehub
A toil-free multi-tenancy machine learning platform in your Kubernetes cluster
Stars: ✭ 160 (-56.52%)
Mutual labels:  jupyter, jupyterhub
Jupyterhub Tutorial
Tutorial materials for deploying JupyterHub
Stars: ✭ 161 (-56.25%)
Mutual labels:  jupyter, jupyterhub
Jupyterhub Deploy Teaching
Reference deployment of JupyterHub and nbgrader on a single server
Stars: ✭ 194 (-47.28%)
Mutual labels:  jupyter, jupyterhub
Helm Chart
A store of Helm chart tarballs for deploying JupyterHub and BinderHub on a Kubernetes cluster
Stars: ✭ 123 (-66.58%)
Mutual labels:  jupyter, jupyterhub
jupyterhub-deploy-hpc
Documented examples of Jupyterhub deployment in HPC settings
Stars: ✭ 30 (-91.85%)
Mutual labels:  jupyter, jupyterhub
hubshare
A directory sharing service for JupyterHub
Stars: ✭ 57 (-84.51%)
Mutual labels:  jupyter, jupyterhub
docker-stacks
Ready-to-run Docker images containing Jupyter applications
Stars: ✭ 6,573 (+1686.14%)
Mutual labels:  jupyter, jupyterhub
Jupyter Server Proxy
Jupyter notebook server extension to proxy web services.
Stars: ✭ 153 (-58.42%)
Mutual labels:  jupyter, jupyterhub
Ml Hub
🧰 Multi-user development platform for machine learning teams. Simple to setup within minutes.
Stars: ✭ 148 (-59.78%)
Mutual labels:  jupyter, jupyterhub
Configurable Http Proxy
node-http-proxy plus a REST API
Stars: ✭ 166 (-54.89%)
Mutual labels:  jupyter, jupyterhub
Ldapauthenticator
LDAP Authenticator Plugin for Jupyter
Stars: ✭ 145 (-60.6%)
Mutual labels:  jupyter, jupyterhub
Awesome Jupyter
A curated list of awesome Jupyter projects, libraries and resources
Stars: ✭ 2,523 (+585.6%)
Mutual labels:  jupyter, jupyterhub
sudospawner
Spawn JupyterHub single-user servers with sudo
Stars: ✭ 41 (-88.86%)
Mutual labels:  jupyter, jupyterhub
Nbgrader
A system for assigning and grading notebooks
Stars: ✭ 1,000 (+171.74%)
Mutual labels:  jupyter, jupyterhub
Repo2docker
Turn repositories into Jupyter-enabled Docker images
Stars: ✭ 1,177 (+219.84%)
Mutual labels:  jupyter, jupyterhub
systemdspawner
Spawn JupyterHub single-user notebook servers with systemd
Stars: ✭ 79 (-78.53%)
Mutual labels:  jupyter, jupyterhub

DockerSpawner

GitHub Workflow Status - Test Latest PyPI version Documentation build status GitHub Discourse Gitter

The dockerspawner (also known as JupyterHub Docker Spawner), enables JupyterHub to spawn single user notebook servers in Docker containers.

There are three basic types of spawners available for dockerspawner:

  • DockerSpawner: takes an authenticated user and spawns a notebook server in a Docker container for the user.
  • SwarmSpawner: launches single user notebook servers as Docker Swarm mode services.
  • SystemUserSpawner: spawns single user notebook servers that correspond to system users.

See the DockerSpawner documentation for more information about features and usage.

Prerequisites

JupyterHub 0.7 or above is required, which also means Python 3.3 or above.

Installation

Install dockerspawner to the system:

pip install dockerspawner

Contributing

If you would like to contribute to the project (❤️), please read our contributor documentation and the CONTRIBUTING.md.

License

We use a shared copyright model that enables all contributors to maintain the copyright on their contributions.

All code is licensed under the terms of the revised BSD license.

Getting help

We encourage you to ask questions on the Discourse community forum, or Gitter.

Resources

Dockerspawner and JupyterHub

Project Jupyter

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].