Skip to main content
Techlogia — AI and Web Development Berlin

Learning platform

Learn server hardening — free, in your browser, with a real Linux VM

No installation. No VM-setup hours. No expensive online courses. You click, get your own Ubuntu VM, harden it task by task — and the validator checks every step.

Sign up for freeSign in

100% free · 3 sessions/day

  • GDPR-compliant
  • Made in Germany
  • Servers in Germany (Hetzner)
  • TLS-encrypted
  • No tracking without consent

How it looks

A real Linux terminal in your browser

No simulation, no fake. You SSH into a Hetzner Cloud VM and the validator checks every step.

student@lab-vm — ssh — 80×24
student@lab-vm:~$

Live-Vorschau einer SSH-Hardening-Session — so läuft das in echt

Lab catalogue

Lab modules

Each module spawns a fresh Linux VM and verifies your work automatically.

How it works

Three clicks to your own VM

  1. 01

    Sign up

    Email + password + year of birth. Learners under 16 need parental consent (GDPR Art. 8).

  2. 02

    Start a module

    Click a module → a Hetzner Cloud VM is provisioned in 60–90s. You land directly in the browser terminal.

  3. 03

    Solve tasks

    Each task has a “Check” button. The validator inspects your config state and returns instant feedback — passed, failed, or hint.

Power user

Also in the terminal — the Techlogia CLI

Start lab modules, manage sessions, administer classes — straight from your terminal. Persona-aware: shows only the commands your role is actually allowed to run.

Install

$ npm install -g techlogia

Node 18+ · macOS / Linux / Windows · JWT in your OS keychain

What you can do in the terminal

  • Browse modules, read lessons in Markdown, spawn and terminate VMs
  • Learner, student (class code), teacher, school admin, platform admin
  • Scriptable for CI / class onboarding — e.g. bulk-import 30 students
  • German and English, output rendered via marked-terminal for rich reading
~ — techlogia
~ %

Techlogia CLI in the terminal: persona list, lab modules and VM start with Hetzner IP

Coming soon

The Techlogia Lab app is coming

The learning platform for your phone: launch real Linux VMs, keep working in the terminal and tick off tasks — on the go just like at your desk. Your session keeps running no matter which device you open it on.

Techlogia Lab app: module overview with running VM sessions and the lesson “Hardening your SSH configuration”
Modules & sessions
Techlogia Lab app: real Linux terminal of a running learning VM with a key bar (Esc, Tab, Ctrl+C)
Real terminal
Techlogia Lab app: task validation with green checkmarks and copyable commands
Task check

What the app can do

  • Continue your running VM on the go — same session as in the browser, with terminal keys made for your phone
  • Validate tasks right in the app: a green checkmark as soon as your configuration is correct
  • Read lessons, keep an eye on progress and news — with the same login as on the web

Release

The app launches soon, free for iOS and Android.

Once it's live you'll hear it here and via the bell in the lab — nothing to do on your side, your account works in the app right away.

Safety & data protection

Built safely — GDPR-compliant, hosted in Germany

Data protection is mandatory, not a feature. Lab runs GDPR-compliant with a data-processing agreement for schools, hard sandbox boundaries and 24/7 monitoring — and collects parental consent for underage learners.

Fully isolated VMs

Each learner gets their own Hetzner Cloud VM with an external firewall. No contact between sessions, no access to the Techlogia network.

Parental consent under 16

GDPR Art. 8 / BDSG: Learners under 16 require parental consent. We email parents a separate confirmation link.

Mining + DDoS detection

CPU and bandwidth watchers run every 5 minutes — crypto mining or reflection-DDoS kills the VM automatically.

GDPR-wipe with one click

Delete your account from the profile — all sessions, logs and learning progress are removed instantly (GDPR Art. 17).

Pricing

Free. Period.

No credit card. No trial trick. No newsletter requirement. The free tier is enough for serious learning.

  • 3 sessions per day (UTC reset)
  • 60 minutes per session
  • All modules (currently 3, more coming)
  • No credit card
  • No tracking, no advertising pixel
  • Task engine is open-source
Start free now

For schools

Bring the lab to your classroom

Teachers get classes, students log in with a class code — no email setup, no passwords. GDPR-compliant under a DPA agreement with your school.

01

School onboarding

Sign the DPA, get a school admin account. Add teachers from there.

02

Class code

Teacher creates a class, gets a code like KLAS-7H3KX9P, hands it out.

03

Students log in

Code plus their login name. Teacher sees progress per student.

Listed & recommended

Logo of the German Education Server (Deutscher Bildungsserver)

Listed on the German Education Server

The techlogia Lab is listed as a free educational resource (OER, CC-BY) on the Deutscher Bildungsserver — the central education portal of the German federal and state governments (DIPF).

View entry

Ready?

One VM, three modules, no setup. All you need is a browser.

How do you like this page?

Lab — Learn server hardening, free, in your browser