How to npm install a private github repo from my own organization?

I am a member of an organization on Github and am trying to set up a automated build process on Docker Hub for one of my repos – say module foo.

In my package.json for foo, I have a dependency on a module, say bar, that is also a repo of the same organization on Github that I need to pull.

  • Continuous deployment & AWS autoscaling using Ansible (+Docker ?)
  • Supervisord does not show stdout from processes
  • How to specify Memory & CPU limit in docker compose version 3
  • Vagrant and docker provider
  • Using 'previous' image versions with Docker
  • Not able to copy file from docker container to host
  • All these repos are private.

    I am confused on how to set this up. I do not want to change the SSH settings of my user account, since I do not want other users of the organization to be able to access my other personal private repos.

    The other option is to set up deploy keys, but how do I do this for Docker Hub machine that is doing the build?

  • Some questions from a newbie on Docker and Docker Elasticsearch image
  • Nginx with docker not working for web application
  • OpenShift and persistent Redis config
  • How to connect to Cassandra in Docker
  • ECS or EB for a single-container application with Docker?
  • What are proven options for using ZFS remotely as a volume backend for docker?
  • Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.