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
git clone https://github.com/lvenries/stage_challenge.sudo sh -c 'echo "127.0.0.1 stage-challenge.fsd.epfl.ch" >> /etc/hosts'docker build -t stage-challenge .docker run -d -p 80:80 -p 2222:22 --name stage-challenge stage-challenge --restarthttp://stage-challenge.fsd.epfl.ch
This project is for educational purposes.