Diagramm generieren und lokal starten (Windows/macOS/Linux)
Diagramm generieren und lokal starten (Windows/macOS/Linux)
Diese Anleitung zeigt, wie Sie aus dem DEMO-Builder ein ZIP-Projekt generieren und es lokal mit Docker starten.
- Öffnen Sie auf der Startseite den DEMO-Builder und wählen Sie einen Diagrammtyp.
- Klicken Sie auf Diagramm bearbeiten.
- Füllen Sie Serien und Werte aus. Passen Sie Achsen und Optionen nach Bedarf an.
- Klicken Sie auf ZIP generieren. Bestätigen Sie im Dialog Bestätigen, dass Ihr Abo aktiv ist und der ZIP-Zähler > 0.
- Entpacken Sie das heruntergeladene Archiv.
- Installieren und starten Sie Docker Desktop von docker.com.
- Führen Sie im entpackten Ordner das zentrale Skript aus:
- Windows: Doppelklick auf
run-docker-windows.bat - macOS/Linux:
chmod +x ./run-docker-unix.sh ./run-docker-unix.sh
Die Skripte versuchen zuerst, Container ohne Neu-Build zu starten. Fehlen Images, wird automatisch versucht,base-images.tar(falls vorhanden) zu laden, und erst dann bei Bedarf einmalig zu bauen. - Windows: Doppelklick auf
- Im Browser öffnen:
Frontend: http://localhost:8081/Backend: http://localhost:8080/
Tipp: Falls Ihr Tarif eine Offline-Lizenz enthält, laden Sie sie unter Einstellungen herunter und legen Sie sie in frontend/public/license.cwclic ab.
Erweitert (offline, Rebuild, Stop)
Offline-Vorbereitung (einmal online ausführen)
Auf einem Online-Rechner ausführen:
- Windows:
preload-base-images-windows.bat - macOS/Linux:
./preload-base-images-unix.sh
Das Skript lädt Basis-Docker-Images und packt sie in base-images.tar. Kopieren Sie die Datei später auf die Offline-Maschine.
Images offline laden
Auf der Offline-Maschine (neben docker-compose.yml):
- Windows:
load-base-images-windows.bat - macOS/Linux:
./load-base-images-unix.sh
Alternativ startet das zentrale Skript automatisch das Laden von base-images.tar, falls vorhanden.
Neuaufbau erzwingen
- Windows:
run-docker-windows.bat rebuild - macOS/Linux:
./run-docker-unix.sh rebuild - oder Umgebungsvariable:
CWC_REBUILD=1
Stop / Bereinigung
- Container stoppen:
stop-docker-windows.batoder./stop-docker-unix.sh - Vollständige Bereinigung (inkl. Volumes) manuell:
docker compose down -v
Fehlerbehebung
- Docker läuft nicht: Docker Desktop starten und erneut versuchen.
- Ports belegt: Ports in
docker-compose.ymlanpassen und neu starten. - Rechte (mac/linux):
chmod +x ./run-docker-unix.shausführen. - Kein Internet / auth.docker.io-Fehler: Offline-Ablauf verwenden —
base-images.tarvorbereiten, mitload-base-images-*laden und das zentrale Skript erneut starten.