mirror of
				https://github.com/balkian/jupyterhub-oauth.git
				synced 2025-11-04 00:28:17 +00:00 
			
		
		
		
	
			
				
					
						
					
					7be39b76cddcc9ae9af601467df96975646b0192
				
			
			
		
	OAuthenticator
Example of running JupyterHub with GitHub OAuth for authentication.
setup
Edit the file called userlist to include one GitHub user name per line.
If that user should be an admin (you!), add admin after a space.
For example:
mal admin
zoe admin
wash
inara admin
kaylee
jayne
simon
river
build
Build the container with:
docker build -t jupyter/oauthenticator .
ssl
To run the server on HTTPS, put your ssl key and cert in ssl/ssl.key and ssl/ssl.cert.
run
Add your oauth client id, client secret, and callback URL to the env file.
Once you have built the container, you can run it with:
docker run -it -p 8000:8000 --env-file=env jupyter/oauthenticator
Which will run the Jupyter server.
Description
				
					Languages
				
				
								
								
									Python
								
								54.9%
							
						
							
								
								
									Dockerfile
								
								23.5%
							
						
							
								
								
									Makefile
								
								21.6%