Signage Hub

Installation

Von der Datei zum laufenden System in etwa 15 Minuten – ohne Setup-Programm, ohne zusätzliche Software.

Systemvoraussetzungen

BereichAnforderung
BetriebssystemWindows 10/11 oder Windows Server 2016 und neuer (64-bit)
Festplatteca. 200 MB für Programm und Datenbank, zzgl. Speicher für Medien
Arbeitsspeicher / CPUgering – im Leerlauf unter 100 MB RAM; nennenswerte Last nur kurz bei Datei-Konvertierungen
Zusätzliche Softwarekeine. Laufzeitumgebung und Datenbank sind in der .exe enthalten (kein Node.js, kein Datenbankserver, kein IIS)
Optional: PowerPoint-KonvertierungMicrosoft Office (PowerPoint) oder LibreOffice auf dem Server – nur nötig, wenn .pptx-Dateien automatisch in PDF umgewandelt werden sollen
BerechtigungenAdministratorrechte nur einmalig für Firewall-Regel und Autostart; der laufende Betrieb braucht keine erhöhten Rechte
Netzwerkfeste 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:

ÄnderungZweckRückbau
Programmordner (z. B. C:\SignageHub) mit signage-hub.exedie Anwendung selbst – eine DateiOrdner löschen
Unterordner data\ (entsteht beim ersten Start)Datenbank, Medien, Protokolle, BackupsOrdner löschen (vorher sichern, falls Inhalte erhalten bleiben sollen)
Eine eingehende Firewall-Regel „Signage Hub (TCP 8080)“Erreichbarkeit im LANRemove-NetFirewallRule -DisplayName "Signage Hub (TCP 8080)"
Autostart-Aufgabe „SignageHub“ (optional, empfohlen)automatischer Start beim Hochfahrenschtasks /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

Schritt 4 – Funktionstest

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