Remove managed student assumptions from Lab 3 terminal

This commit is contained in:
2026-04-13 19:39:51 -06:00
parent ca6a966ad6
commit a97c8a7694
6 changed files with 25 additions and 45 deletions
+1 -4
View File
@@ -25,8 +25,6 @@ The Lab 3 terminal now prefers a runtime-served config artifact at `/courseware-
Expected fields:
- `lab3TerminalUrl`
- `lab3Username`
- `lab3WorkingDirectory`
Local development still falls back to `/wetty`, and `.env.example` keeps that default for simple standalone runs.
@@ -34,8 +32,7 @@ The Linux/WSL deployment contract is:
- loopback-only `sshd` on `127.0.0.1:22`
- WeTTY exposed to the browser on `http://127.0.0.1:7681/wetty`
- a managed `student` login
- a working directory at `/home/student/lab3`
- a standard SSH login prompt that accepts any local account allowed by the host
## Project Structure