diff --git a/README.md b/README.md new file mode 100644 index 0000000..7940510 --- /dev/null +++ b/README.md @@ -0,0 +1,24 @@ +# PixelServer2 + +PixelServer2 ist eine Anwendung zur Verwaltung von Animationen unserer Pixeldecke. Es nutzt mehrere Python-Skripte, Systemtools oder Rust-Apps, um verschiedene visuelle Effekte auf einem Pixeldisplay darzustellen. + +## Verzeichnisstruktur + +- **apps/**: Enthält die ausführbaren Animationen. +- **doku/**: Dokumentationsdateien für die Installation und Konfiguration des Servers. +- **filter/**: Filter, welche auf die Anzeige angewendet werden können. +- **html/**: HTML-Dateien für die Web-Schnittstelle. +- **config.py**: Konfigurationsdatei für den Server und die Apps. +- **main.py**: Hauptanwendung für das Bespielen der Pixeldecke. + +## Abhängigkeiten + +### Python + +pip install -r requirements.txt + +### Rust + +### System + +apt install -y yt-dlp wget diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..d1fb964 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,7 @@ +bottle +numpy +scipy +pygame +pyserial +paho-mqtt +pillow \ No newline at end of file