Projektregeln und Modul-Anleitungen ergänzen

This commit is contained in:
marcinator_2 committed 2026-10-01 03:23:22 +02:00
1 parent e071fbad2a
commit 643146599d
5 files changed
+77

No files matched your search

+21
View File
@@ -0,0 +1,21 @@
# Modul `tools/`
Hier liegen Pi-Transfer/Einrichtung und die reproduzierbaren Blender-Werkzeuge.
- `upload_to_pi.sh` zeigt ohne `--apply` nur eine Vorschau. Beim Übertragen
keine Dateien auf dem Pi löschen; `.git`, `.venv`, `data`, Vorschauen,
Referenzen und Schlüsseldateien ausgeschlossen lassen. SSH-Hostschlüssel
weiterhin prüfen.
- `install_pi_service.sh` richtet den optionalen systemd-Autostart ein.
Die Python-Umgebung muss vorher auf dem Pi eingerichtet sein. Der Dienst
bindet über `run.py` nur an `127.0.0.1`; `sudo` nur bei `--apply`.
- Render-, Ton- und Prüfscripte unter `tools/` erzeugen Dateien in
`preview/`. Bearbeitbare `.blend`-Szenen werden versioniert, gerenderte
Medien und `.blend1`-Backups bleiben lokal.
- Keine Pi-Adressen, Zugangsdaten, WLAN-Schlüssel oder Gerätemodelle in
Skripten fest eintragen. Zielwerte kommen aus Argumenten oder werden am
tatsächlichen Gerät geprüft.
Änderungen an Upload- und Installationsbefehlen in `UPLOAD.md` und
`SOFTWARE.md` nachführen; Renderabläufe in den jeweiligen README-Dateien
unter `preview/` dokumentieren.