Closed gedankenstuecke closed 6 years ago
Sorry this took me a while to get to.
I looked into this today, and found that docker-browser-server
didn't work with recent node versions. I found and fixed the bug in root
- when that PR is merged and released I will PR to docker-browser-server
to update it.
In the meantime, you can use npm install --global blahah/docker-browser-server
to use my fork that includes the fix.
No problem, we all have too many things on our minds! I appreciate that you looked into it and hope that people can profit from this! 👍
(For me personally it's a tad too late as I wanted to use this for a course with a local deployment end of last year, but next time around I'll have give it a try again! 😄)
The backend now runs fine using node 4.1.2
.
Updated readme to reflect. #28
Thanks @gedankenstuecke for reporting and @alexmorley for updating, testing, and getting the site back up :)
Hey there, I wanted to set this thing up for my lab, as we'll teach a class on shell & python next week and would have liked to spare the load to your public instance for the initial shell introduction. So I followed the
README.md
for setting up the docker backend, but I ran in some trouble with thenode 0.12
requirement:When you use
node 0.12
you'll get the following when trying to rundocker-browser-server
:I think it's because
docker-browser-server
was significantly updated since the release of the CL Bootcamp and now makes use of much newer versions of all dependencies. Fetching an older version ofdocker-browser-server
didn't help either, largely because all dependencies are listed as≥
. When using the latestnode
version I can getdocker-browser-server
to run.But that doesn't fully help either: I then deployed my fork of the CL bootcamp with the updated address and I can see that
docker-browser-server
tries starting the container, but immediately kills it again. Any ideas on what the easiest way would be to get a working local copy of thecommand_line_bootcamp
? 😄