An interactive Docker-based learning environment designed to teach beginners fundamental Linux commands, system navigation, and basic security concepts through a progressive challenge system.
This project creates a containerized Linux environment with:
- Apache web server hosting an HTML inspection challenge
- SSH access for hands-on Linux command practice
- Progressive challenges teaching file navigation, permissions, archives, text editing, and encryption
- Educational content in French, suitable for beginners
For more informations, follow the GitHub Docs.
sudo sh -c 'echo "127.0.0.1 stage-challenge.epfl.ch" >> /etc/hosts'docker build -t stage-challenge .docker run -d -p 80:80 -p 2222:22 --name stage-challenge stage-challengehttp://stage-challenge.epfl.ch
This project is for educational purposes.