Questions

Sunday 26 November 2017, 03:44  #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 and without permanently trashing a system.

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 containers up 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 I want this but giving the user the ability to come back later might be interesting.

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

Thanks,
Andrew