jupyterhub / jupyterhub-deploy-teaching

Reference deployment of JupyterHub and nbgrader on a single server
http://jupyterhub-deploy-teaching.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
246 stars 85 forks source link

use conda #11

Closed minrk closed 8 years ago

minrk commented 8 years ago

This mainly affects how Python packages are installed, since apt/pip are not involved anymore. It's now quite a bit simpler and much faster. The conda-forge channel is added by default, so that community-provided packages will be included.

willingc commented 8 years ago

@minrk This is awesome :D I'll give it a more thorough review when in the office this morning. If you want to merge sooner, my quick scan saw no issues.

minrk commented 8 years ago

Thanks @willingc!

With the changes in this and #10, I just did a fresh deploy on a from-scratch machine (Debian Jessie), using letsencrypt and OAuth. It took 3.5 minutes.

willingc commented 8 years ago

Excellent @minrk. I'm going to merge it now. I really like the changes in #10. I think we are headed in a great direction of being able to have a checklist of information a user needs and then writing a script to prompt for the information or offer defaults.