kraeml / kraeml/DOITPi

Integration von Blockly Games (Offline) in DOITPi mit nginx

Open
#18 0 comments 0 reactions 1 assignee Claimed by @kraeml View on GitHub
Bildung Docker documentation Feature nginx
Dominant language
Shell
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## **Beschreibung:**

**Ziel:**

Bereitstellung einer lokalen, interaktiven Programmier-Lernplattform für DOITPi-Nutzer:innen (Schulen, Maker-Spaces) – **ohne Internet**.

**Hintergrund:**
-
- Blockly Games ist eine spielerische Einführung in Programmieren (Google).
- DOITPi nutzt bereits Docker/nginx für andere Tools.
- Offline-Version von Blockly Games ist dokumentiert und statisch.

**Rechercheergebnisse:**
-
- Blockly Games Offline: Nur Webserver nötig (nginx ideal).
- DOITPi: Docker/nginx bereits vorhanden → einfache Integration.
- Wettbewerber: Scratch/Code.org bieten keine lokale Blockly-Lösung.
- Trends: Offline-First und Datenschutz sind 2025 zentral.

**Ziele:**

1. Blockly Games als Docker-Container in DOITPi integrieren.
2. nginx als Reverse Proxy für HTTPS-Zugriff konfigurieren.
3. Testen in lokalem Schulnetzwerk (Performance, Usability).
4. Dokumentation für DOITPi-Nutzer:innen erstellen.

## **Aufgaben:**

- [ ] Blockly Games Offline-Dateien herunterladen und anpassen.
- [ ] Dockerfile für Blockly Games erstellen (Basierend auf nginx).
- [ ] Integration in DOITPi-Docker-Compose-Setup.
- [ ] nginx-Konfiguration für HTTPS und Routing anpassen.
- [ ] Test mit 3–5 Nutzer:innen (Feedback einholen).
- [ ] Dokumentation aktualisieren (Installation, Nutzung).

## **Meilensteine:**

| Meilenstein | Zeitplan |
|---------------------------|----------------|
| Docker-Container fertig | 2 Wochen |
| Integration in DOITPi | 1 Woche |
| Testphase | 2 Wochen |
| Release | Q1 2026 |

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.