From 271556affcaf78bfa23541792e63ef171f07ebd8 Mon Sep 17 00:00:00 2001 From: drg Date: Tue, 29 Oct 2024 18:39:49 +0100 Subject: [PATCH] init readme, requirements.txt --- README.md | 24 ++++++++++++++++++++++++ requirements.txt | 7 +++++++ 2 files changed, 31 insertions(+) create mode 100644 README.md create mode 100644 requirements.txt 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