Techlogia Lab¶
The Techlogia Lab is the Techlogia learning platform. You practice server hardening, network configuration, and Linux administration in a real virtual machine in your browser – no setup, no installation, no risk to your own systems.
Every task is automatically validated. You see immediately whether your configuration works.
Who is the Lab for?¶
The Lab supports four roles, each with its own area:
-
Students & Self-learners
Discover modules, start sessions, validate tasks, track progress.
-
Teachers
Create classes, invite students, assign homework, monitor progress.
-
School Admins
Manage teacher accounts and keep an overview of all classes in your school.
-
Platform Admins
Maintain content (modules, lessons, tasks), monitor sessions, manage platform settings.
How the Lab works in 60 seconds¶
graph LR
A[Pick a module] --> B[Start session]
B --> C[VM ready]
C --> D[Solve task]
D --> E[Validate]
E -->|passed| F[Next task]
E -->|failed| G[Use hint]
G --> D
- Pick a module – e.g. "Deploy a webserver with TLS".
- Start a session – an isolated Linux VM is provisioned for you in 60–90 seconds.
- Work in your browser – instructions on the left, terminal on the right.
- Validate the task – click Check and your configuration is automatically validated.
- Use hints if needed – three escalation levels, from gentle nudge to full walkthrough.
After 60 minutes the session ends automatically. Until then you can restart, continue, or end it yourself.
What you don't have to install¶
- No local VM software (VirtualBox, VMware)
- No SSH client
- No Linux on your own machine
- No cloud accounts of your own (Hetzner, AWS, …)
Everything runs in the browser. You only need a modern browser (Chrome, Firefox, Safari, Edge) and an account.
Privacy & security¶
The Lab is designed to be compliant with German law and GDPR:
- Parental consent for learners under 16 (GDPR Art. 8)
- Versioned terms that must be accepted before the first session
- Data export and account deletion as self-service (GDPR Art. 15 and Art. 17)
- No persistent student data inside the VM – every session gets a fresh VM
- Data processing agreement (AVV) available for schools
Details are in the respective areas.
Next steps¶
Pick your area above, or start with the Concepts & glossary if you need a clear definition of "module", "lesson", or "task".
Note: The English version of the Lab documentation currently covers the entry points for each role. Detail pages may fall back to the German version – the German documentation is the canonical reference.