This project is still on the works but will become public soon! Check out the screenshots! π»πβοΈ
This project is built on top of Docker to run developer skill tests in containers. A task can be done in a programming language, SQL, a templating language, or anything else that runs on Linux. As long as it can be packaged in a Docker container you are good to make your own tasks following the examples.
This project requires access to the Docker API and hence CANNOT be used in a managed container environment:
- It does not work in Heroku (even with Docker);
- It also does not work in Google App Enginer Flexible environment
- It also does not work with Google Compute Engine if used with managed Docker containers
- On the other hand, this project is a perfect fit for Kubernetes (K8S)! π’βοΈ
The reason is simple: this project spins up new containers in runtime to run developer code. Most of the above environments impose a static container. We recommend not using Docker-in-Docker either, as the authors strongly suggest to stay away from it.

