Today I’ve been fighting with Docker to create an image for hackweekend.fun. Finally I’ve succeeded. You can test the docker image with the following commands:

docker pull tmsbrg/weekend:1.0
docker run --name weekend -p 127.0.0.1:5000:5000 tmsbrg/weekend:1.0

That should run the hacking challenge on localhost port 5000.

I also put the code on Github, see tmsbrg/weekendschool. Note that the source code spoils all the flags (they’re just paths on the frontend). It would be possible to have them be editable, but I haven’t gotten around to it.

So go out there and run hacklab.fun anywhere you want!