Installation
Von der Datei zum laufenden System in etwa 15 Minuten – ohne Setup-Programm, ohne zusätzliche Software.
Systemvoraussetzungen
| Bereich | Anforderung |
|---|---|
| Betriebssystem | Windows 10/11 oder Windows Server 2016 und neuer (64-bit) |
| Festplatte | ca. 200 MB für Programm und Datenbank, zzgl. Speicher für Medien |
| Arbeitsspeicher / CPU | gering – im Leerlauf unter 100 MB RAM; nennenswerte Last nur kurz bei Datei-Konvertierungen |
| Zusätzliche Software | keine. Laufzeitumgebung und Datenbank sind in der .exe enthalten (kein Node.js, kein Datenbankserver, kein IIS) |
| Optional: PowerPoint-Konvertierung | Microsoft Office (PowerPoint) oder LibreOffice auf dem Server – nur nötig, wenn .pptx-Dateien automatisch in PDF umgewandelt werden sollen |
| Berechtigungen | Administratorrechte nur einmalig für Firewall-Regel und Autostart; der laufende Betrieb braucht keine erhöhten Rechte |
| Netzwerk | feste IP-Adresse oder DNS-Name für den Server empfohlen (steht in den Display-URLs) |
Was die Installation am Server verändert
Signage Hub verwendet kein Setup-Programm. Diese Tabelle listet vollständig auf, was entsteht – und wie jede Änderung rückstandsfrei zurückgebaut wird:
| Änderung | Zweck | Rückbau |
|---|---|---|
Programmordner (z. B. C:\SignageHub) mit signage-hub.exe | die Anwendung selbst – eine Datei | Ordner löschen |
Unterordner data\ (entsteht beim ersten Start) | Datenbank, Medien, Protokolle, Backups | Ordner löschen (vorher sichern, falls Inhalte erhalten bleiben sollen) |
| Eine eingehende Firewall-Regel „Signage Hub (TCP 8080)“ | Erreichbarkeit im LAN | Remove-NetFirewallRule -DisplayName "Signage Hub (TCP 8080)" |
| Autostart-Aufgabe „SignageHub“ (optional, empfohlen) | automatischer Start beim Hochfahren | schtasks /Delete /TN "SignageHub" /F |
Was NICHT verändert wird
Keine Registry-Einträge, keine Systemdateien oder Treiber, keine Browser-Erweiterungen, keine geplanten Update-Prozesse. Deinstallation = Aufgabe und Firewall-Regel entfernen, Ordner löschen.
Schritt für Schritt
Schritt 1 – Programm ablegen
mkdir C:\SignageHub
copy signage-hub.exe C:\SignageHub\
Schritt 2 – Firewall-Regel anlegen
In einer PowerShell mit Administratorrechten (einmalig):
New-NetFirewallRule -DisplayName "Signage Hub (TCP 8080)" `
-Direction Inbound -Protocol TCP -LocalPort 8080 `
-Action Allow -Profile Domain,Private
Schritt 3 – Erster Start und Ersteinrichtung
signage-hub.exeper Doppelklick starten – beim ersten Start entsteht der Ordnerdata\.- Im Browser
http://localhost:8080/signage-huböffnen (die Adresse ohne Zusatz leitet automatisch weiter). - Auf der Seite „Ersteinrichtung“ das Administrator-Konto anlegen (Passwort mind. 8 Zeichen) und die Zugangsdaten sicher hinterlegen.
Schritt 4 – Funktionstest
- Unter „Medien“ ein Testbild hochladen.
- Unter „Playlists“ eine Playlist anlegen und das Bild hinzufügen.
- Unter „Displays“ ein Display anlegen und dessen Player-URL in einem zweiten Tab öffnen – das Testbild muss erscheinen.
- Von einem anderen Rechner prüfen:
http://<server>:8080/signage-hub/api/healthliefert eine Statusmeldung.
Schritt 5 – Autostart einrichten (empfohlen)
Damit Signage Hub nach jedem Neustart automatisch läuft – in einer Administrator-Eingabeaufforderung:
schtasks /Create /TN "SignageHub" /TR "C:\SignageHub\signage-hub.exe" ^
/SC ONSTART /RU SYSTEM /RL HIGHEST /F
Alternativ als klassischer Windows-Dienst (z. B. mit NSSM). Für den normalen Betrieb ist die Aufgabenplanung ausreichend und kommt ohne Zusatzwerkzeuge aus.
Hinweis zur PowerPoint-Konvertierung im Hintergrundbetrieb
Läuft Signage Hub im Hintergrund (SYSTEM-Konto oder Dienst), unterstützt Microsoft die Office-Automatisierung dort offiziell nicht – die automatische .pptx-Umwandlung kann dann fehlschlagen. Empfehlung: zusätzlich LibreOffice installieren (wird automatisch als Ersatz genutzt) oder Präsentationen als PDF hochladen.
Schritt 6 – Neustart-Test und Abnahme
- Server neu starten und prüfen, dass die Web-Oberfläche ohne manuelles Zutun erreichbar ist.
- Checkliste in der Referenz durchgehen und abzeichnen.