HandyCafe Docs
owner it-admin

Systemanforderungen

Überprüfen Sie vor der Installation von HandyCafe in Ihrem Internetcafe, Gaming-Center oder Ihrer Esports-Arena, ob Ihre Hardware und Ihr Netzwerk die folgenden Anforderungen erfüllen.

Server-PC-Anforderungen

Der Server ist Ihre Verwaltungsstation. Dies ist der PC, auf dem Sie den HandyCafe Server ausführen, um das gesamte Cafe zu überwachen und zu steuern.

Komponente Minimum Empfohlen
Betriebssystem Windows 10+ (64-Bit), macOS 12 Monterey+ oder Linux (64-Bit) Windows 10/11 (64-Bit), macOS 12+ oder Linux (64-Bit)
Prozessor Dual-Core 2,0 GHz Quad-Core 2,5 GHz+
RAM 4 GB 8 GB+
Festplattenspeicher 500 MB (Anwendung) 2 GB+ (mit Aufzeichnungen und Screenshots)
Anzeige 1280 x 720 1920 x 1080+
Netzwerk 100 Mbps Ethernet Gigabit Ethernet

Hinweis: Bei Nutzung von Remote-Desktop mit Sitzungsaufzeichnung planen Sie zusätzlichen Festplattenspeicher für MP4-Aufzeichnungen ein (ca. 50-200 MB pro Aufzeichnungsstunde je nach Qualität).

Linux-Hinweis: HandyCafe basiert auf Tauri v2, das auf Linux WebKit2GTK verwendet. Sie müssen das Laufzeitpaket libwebkit2gtk-4.1 installieren, bevor Sie die Anwendung starten. Unterstützte Distributionen umfassen Ubuntu 22.04+, Fedora 38+ und andere Distributionen mit einer entsprechenden WebKit2GTK-Version.

Client-PC-Anforderungen

Jeder Kunden-PC führt den HandyCafe Client aus, der sich über das lokale Netzwerk mit dem Server verbindet.

Komponente Minimum Empfohlen
Betriebssystem Windows 10+ (64-Bit), macOS 12 Monterey+ oder Linux (64-Bit) Windows 10/11 (64-Bit), macOS 12+ oder Linux (64-Bit)
Prozessor Dual-Core 1,5 GHz Quad-Core 2,0 GHz+
RAM 2 GB 4 GB+
Festplattenspeicher 200 MB 500 MB+
Netzwerk 100 Mbps Ethernet Gigabit Ethernet

Hinweis: Dies sind die Anforderungen ausschließlich für die HandyCafe Client-Software. Ihre PCs benötigen zusätzliche Ressourcen für die Spiele und Anwendungen, die Ihre Kunden nutzen.

Netzwerkanforderungen

Alle PCs (Server und Clients) müssen sich im selben lokalen Netzwerk (LAN) befinden.

Erforderliche Ports

Port Protokoll Richtung Zweck
5001 TCP Server: eingehend, Client: ausgehend Befehls- und Antwortkommunikation
5002 TCP Bidirektional Dateiübertragungen
5003 TCP Server: eingehend, Client: ausgehend Fernverwaltungs-Steuerkanal
5004 UDP Bidirektional Bildschirmstreaming (Remote-Desktop)

Wichtig: Dies sind die Standardports. Sie können sie unter Netzwerkeinstellungen ändern. Wenn Sie die Ports auf dem Server ändern, aktualisieren Sie die Client-Konfiguration entsprechend.

Firewall-Konfiguration

  • Windows-Firewall: HandyCafe versucht, während der Installation automatisch Firewall-Regeln hinzuzufügen. Bei fehlgeschlagener automatischer Konfiguration fügen Sie manuell Eingangsregeln für die oben genannten Ports hinzu.
  • macOS-Firewall: Öffnen Sie Systemeinstellungen > Netzwerk > Firewall und erlauben Sie eingehende Verbindungen für HandyCafe. Alternativ fügen Sie die oben genannten Ports zu Ihrer Firewall-Erlaubnisliste hinzu.
  • Linux (iptables / ufw): Bei Verwendung von ufw führen Sie sudo ufw allow 5001:5004/tcp und sudo ufw allow 5004/udp aus. Für direktes iptables fügen Sie entsprechende INPUT ACCEPT-Regeln für TCP-Ports 5001-5003 und UDP-Port 5004 hinzu.
  • Drittanbieter-Firewalls: Fügen Sie Ausnahmen für die HandyCafe Server-Binary auf dem Server-PC und die HandyCafe Client-Binary auf den Client-PCs hinzu.
  • Router/Switch: Für reinen LAN-Betrieb ist keine spezielle Konfiguration erforderlich. Bei VLANs stellen Sie sicher, dass Server und alle Clients im selben VLAN sind oder das Routing die erforderlichen Ports erlaubt.

Client-Erkennung

HandyCafe verwendet mDNS (Multicast DNS) zur automatischen Client-Erkennung im lokalen Netzwerk. Dies erfordert:

  • Alle PCs im selben Subnetz
  • Multicast-Datenverkehr nicht durch Switches oder Router blockiert
  • Falls mDNS nicht funktioniert (z. B. subnetzübergreifend), können sich Clients durch manuelle Eingabe der Server-IP-Adresse verbinden

Bandbreitenüberlegungen

Funktion Ungefähre Bandbreite
Normalbetrieb (pro Client) < 1 Kbps
Remote-Desktop-Streaming 350 - 25.000 Kbps (konfigurierbar)
Dateisync-Übertragung Begrenzt durch Netzwerkgeschwindigkeit
Screenshot-Aufnahme ca. 100 KB pro Screenshot

Für ein typisches Cafe mit 20-50 PCs reicht ein Standard-100-Mbps-LAN aus. Gigabit Ethernet wird empfohlen, wenn Sie Remote-Desktop häufig für mehrere PCs gleichzeitig nutzen.

Konsolenanforderungen

Wenn Sie Spielkonsolen verwalten (PlayStation, Xbox usw.), müssen die Konsolen im selben Netzwerk wie der Server sein. Jede Konsole wird über ihre MAC-Adresse identifiziert und manuell in den Konsoleneinstellungen registriert.