Arbeitsplatz ajovanovic

https://s0.2-28-134-213.sslip.io
Diese Seite liegt bei dir als ~/www/index.html — du darfst sie ändern.

Arbeiten

Konsole
Terminal im Browser — hier läuft Claude Code
VS Code im Browser
zuerst in der Konsole editor-starten eingeben
JupyterLab
zuerst in der Konsole jupyter-starten eingeben — Python und R
„Diese Seite funktioniert nicht“? Dann läuft der Dienst noch nicht. Erst in der Konsole starten, dann den Link benutzen.

Eigene Webanwendungen

Sieben Adressen sind schon eingerichtet — sie müssen nicht beantragt werden. Wer auf dem genannten Port etwas startet, ist sofort unter der Adresse erreichbar.

a10 → Port 8803
a20 → Port 8804
a30 → Port 8805
a40 → Port 8806
a50 → Port 8807
a60 → Port 8808
a70 → Port 8809
Beispiel: python3 -m http.server 8803 --bind 127.0.0.1 — danach ist a10 erreichbar.
Immer 127.0.0.1, niemals 0.0.0.0 — sonst steht der Dienst ungeschützt im Internet.
Diese Seite ist öffentlich. Sie hat kein Passwort — wer die Adresse kennt, kann sie lesen. Dasselbe gilt für alles, was auf den Anwendungsports läuft. Hier also keine Notizen, Zugangsdaten oder echten Daten ablegen. Mit Passwort geschützt sind nur Konsole, Editor und JupyterLab.
Gemeinsame Startseite — dort stehen die Schulungsunterlagen, die gemeinsamen Projekte und die Regeln zum Umgang mit Daten.