Hi James,
I haven't done this for GotS, but I have done it in the past for other web applications. I think it should work fine. I would recommend installing
Ubuntu Server in VirtualBox (unless you have another preference or requirement),
configuring SSH,
setting up port forwarding, and then using
PuTTY to connect. Once that's set up, you should be able to install the
LAMP package and then you can forward an unused port on your host (e.g. 8080) to port 80 on your guest machine. From there you should be able to follow the installation instructions on the Github page.
Please let us know if you have any questions or run in to any issues!
Thanks,
-Will