Objective
Practice Linux system administration in a single player challenge with disposable, ondemand lab environments.
Materials
- One desktop computer with a modern browser (mobile is not supported yet).
- Optional: A place to take notes/documentation.
Gameplay
- Select number of tasks and an optional difficulty filter, then press I'm Ready! to roll your tasks.
- After your tasks are listed, a Launch Virtual Environment button appears. (If Logged In)
- Login is required to launch. When launched, an LXC environment is provisioned and opened in an embedded noVNC console. You will see the root password generated for your session.
- Your task list, selections and environment persist across page refresh while logged in. You can resume where you left off.
- Use Reset Tasks to clear the current task list. Use Remove Environment to delete your environment when done.
Rules
- One active environment per user/session.
- Capacity: At most 8 LXC environments from this system can run at once. If full, you will be asked to try again later.
- Logout behavior: Logging out will first remove your environment (after confirmation) and then log you out.
- Security: Environments are temporary and for learning; don't store sensitive data. Credentials are ephemeral and shown on launch.
- Security: Do not abuse he Environment, it is for learning and practice. All incoming outgoing requests are monitored!
Conclusion
"Linux Setup Showdown" is a focused practice ground with quick spin-up, persistent session state, and easy teardown.