Justin Tyberg

Results 15 comments of Justin Tyberg

I believe the [SystemUserSpawner](https://github.com/jupyterhub/dockerspawner/blob/master/dockerspawner/systemuserspawner.py) facilitates the scenario you're asking about. I've never used it though. The single-user docker image would have to include the [systemuser.sh](https://github.com/jupyterhub/dockerspawner/blob/master/systemuser/systemuser.sh) script, which just adds the...

I've never used SystemUserSpawner. It sure looks like the systemuser.sh script should add the user to the notebook container. Can you `docker exec` into the container to see if user...

Hi @daveuu. I am able to build the JupyterHub Docker image on my Mac without issue. It worked using both `FROM jupyterhub/jupyterhub-onbuild:0.7.0` and `FROM jupyterhub/jupyterhub-onbuild:0.7.2` as the base image. ```...

@daveuu Did you ever resolve your build issue wrt ca-certificates? I cloned the latest master again today and was able to build successfully.

In this reference implementation, JupyterHub components run in one container, and each individual user notebook server runs in a separate container, all on the same host. DockerSpawner spawns the user...

So basically, you're trying to access the API of individual notebook servers through JupyterHub, which is authenticating users via Gitlab. I'm going to have to defer to @minrk on this...

Thanks, @minrk. @Analect regarding pre-seeding the Docker volumes with git repos, there's an example of using a custom entry point script [here](https://github.com/jupyterhub/jupyterhub-deploy-docker/blob/master/examples/custom-notebook-server/docker-entrypoint.sh#L14) to clone a git repo at container startup....

@Analect Agree with passing the git auth responsibility to the user. Either they enter creds or upload an SSH key.

https://github.com/jupyter-incubator/dashboards/wiki/Dashboard-Metadata-and-Rendering

Well, it's an interesting idea. I ran across a situation recently where we built two dashboards with some overlapping functionality. We're now merging the two into a single dashboard. What...