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

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.

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