The old idea of Billet doesn't exist any more. I'm going to repurpose the name, to mean the Docker system that users connect to. The Billet Manager still exists but does little more than send spool up and spindown commands to the Billet Hosts. It also opens a route through the Billet reverse proxy (See #27) for tty.js
This issue is only for the actual management of Docker. I want containers to be stored in a Private Docker Registry so that the load can be very easily sharded across multiple machines as the number of users grows. Likewise, it doesn't matter what host picks up the client, they will still have their same docker image.
The old idea of Billet doesn't exist any more. I'm going to repurpose the name, to mean the Docker system that users connect to. The Billet Manager still exists but does little more than send spool up and spindown commands to the Billet Hosts. It also opens a route through the Billet reverse proxy (See #27) for tty.js
This issue is only for the actual management of Docker. I want containers to be stored in a Private Docker Registry so that the load can be very easily sharded across multiple machines as the number of users grows. Likewise, it doesn't matter what host picks up the client, they will still have their same docker image.