Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 769 Bytes

index.md

File metadata and controls

19 lines (13 loc) · 769 Bytes

TuxLab Demo

What Is TuxLab?

alt text

TuxLab is a framework for creating Interactive Linux courses. It operates under a simple architectural model:

  • Instructors develop "Labfiles" using Javascript, which provide instructions to the student, as well as code to setup and verify each step in the lab.

  • Instructors can customize the lab environment by developing their own Docker containers, called "LabVM Images".

  • Upon starting a lab, students are provisioned a Docker container, and their browser (or terminal if they so choose) is connected via an SSH proxy.

  • Students complete a sequence of tasks defined by the instructor, and are provided instantaneous feedback on each step of the lab.