Questions

Sunday 26 November 2017, 04:23  #1
How have you implemented the VMs?
HormyAJP
  • 2 posts

I’m interested in the VM setup for the Root Me challenges. I have a fun project in mind for myself - nothing related to this sort of stuff. I want to setup a server/servers (possibly auto-scalable) so that user’s can ssh into a clean machine and play around without interfering with other users or permanently trashing machines.

I’d be interested in hearing how the VMs work here and getting some advice on the best way to do this. My knee jerk reaction would be to create a docker image and spin up containers on demand. Immediate questions around this would be:

* Load: How much load can one server take here. I can’t image 1000 docker containers is going to go down well!
* Container per user: How best to manage this?
* Off the shelf software: Is there anything off the shelf for making this easy?
* Saving progress: Not sure if I want this but might be interesting to allow a user to save and come back later

Probably a ton of other questions as well. Anyway, would appreciate any insights here on how Root Me handles all this.

Thanks,
Andrew