template repository for creating a jupyterhub for a uw hackweek
The goal of this repository is to define a 'canned' jupyterhub on AWS that is easy to deploy, modify, and scale to hundreds of simultaneous users.
- infrastructure configuration in ./terraform
- hub configuration in ./hub
- deployment is done automatically though GitHub Actions in .github/workflows*
- this requires adding access keys to repository secrets as decribed in the terraform readme file
This configuration assumes you're running one jupyterhub on a single EKS cluster, and don't necessarily plan to maintain the infrastructure for more than several months. If you want dependable infrastructure for longer time periods or don't want to set this up yourself, consider contracting https://2i2c.org. Below are reference links to more thorough documentation: