Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Vereinfachte Version der Callboard-App 'Live-Matrix', als eigenständige Webanwendung.

Beispiel

Image Modified

Installation

Diese Produkt setzt besteht aus zwei Komponenten:

Installation der Webanwendung

Systemanforderungen

Die folgenden Systemanforderungen ergeben sich aus der von uns eingesetzten Entwicklungs- und Testumgebung. Andere Systemkonfigurationen sind sicherlich moeglich, nur nicht von uns getestet.

  • X86-64 CPU mit 2 Kernen
  • 1024 MB RAM
  • Debian 8 oder neuer
  • Java SE Runtime Environment 8

Installation als Service unter Debian (als root)

  • Entpacken Sie das Archiv minimatrix-x.tar.gz (x steht für die Versionsnummer) und verschieben den entpackten Inhalt nach /var/minimatrix/

    Codeblock
    languagebash
    themeRDark
    mkdir /var/minimatrix && tar -zxvf minimatrix-x.tar.gz -C /var/minimatrix


  • Um die Minimatrix als systemd Service zu installieren, erstellen Sie zunaechst ein Service-Script im Verzeichnis /etc/systemd/system

    Codeblock
    languagebash
    themeRDark
    nano /etc/systemd/system/minimatrix.service


  • Es öffnet sich der Text-Editor nano. Kopieren Sie folgenden Text. Danach, drücken Sie CTRL+X. Der Dialog fragt, ob Sie die Änderungen speichern wollen. Drücken Sie 'y'.

    Codeblock
    languagebash
    themeRDark
    [Unit]
    Description=Minimatrix
    After=syslog.target
    
    [Service]
    User=<HIER ÄNDERN!>
    ExecStart=/var/minimatrix/minimatrix-x.war
    SuccessExitStatus=143
    
    [Install]
    WantedBy=multi-user.target


    Info
    Bitte ändern Sie im oben abgebildeten Text noch die Felder User und ExecStart. Generell ist zu empfehlen, einen separaten Benutzer für die Ausführung eines Service anzulegen.


  • Um die Anwendung zum automatischen Start beim Systemstart zu markieren, verwenden Sie den folgenden Befehl:

    Codeblock
    languagebash
    systemctl enable minimatrix.service


    Warnung

    Beachten Sie, dass im Gegensatz zur Ausführung als init.d-Dienst der Benutzer, der die Anwendung, die PID-Datei und die Konsolenprotokolldatei ausführt, von systemd selbst verwaltet wird und daher über entsprechende Felder im Skript "service" konfiguriert werden muss. Weitere Informationen finden Sie in der Handbuchseite zur Konfiguration von systemd Diensten.


Konfiguration des Moduls

Die Konfiguration des Moduls erfordert lediglich das hinzufuegen der zu ueberwachenden iQueues.

Wichtig ist auch, in den Einstellungen der iQueues die folgenden Optionen zu aktivieren:

  • Live-Schnittstelle aktivieren
  • History-Schnittstelle aktivieren

Konfiguration der Webanwendung

Bevor Sie die Webanwendung starten, sollten Sie noch einen Blick auf die Datei application.yml im Verzeichnis /var/minimatrix/ werfen. Sie sieht so aus:

Codeblock
languageapplescript
themeRDark
application:
	protocol: <http oder https>
	moduleInstanceName: <Name der Instanz>
	host: <IP des Hosts>
  • Protocol: Ist ihre STARFACE Anlage via HTTPS zu erreichen, aendern Sie den Eintrag von http auf https
  • moduleInstanceName: Tragen Sie hier den Namen der Modulinstanz des Moduls Minimatrix ein.
  • host: Tragen Sie hier die IP Ihrer STARFACE ein.

Webanwendung starten

Navigieren Sie zum entsprechenden Pfad, in der die entpackte Datei `minimatrix-x.x.x.war` liegt. Die Minimatrix ist selbstausführend, somit genügt folgender Befehl:

Codeblock
languagebash
themeRDark
./minimatrix-x.x.x.war

Webanwendung als Service starten

Abschließend können Sie die Applikation mit folgendem Befehl starten:

Codeblock
systemctl start minimatrix.service

Downloads

DatumVerionModulversionKompatibilitätDownloadChangelog
09.11.20182.1.22156.5.1.5, 6.7.0.*MiniMatrix_Standalone_v214.sfm
  • Kompatibilität mit neuer STARFACE Version  


Haben wir Ihnen geholfen?

Konnten Sie mit dieser Dokumentation alle Ihre Fragen zum Produkt klären und es wie gewünscht in Betrieb nehmen? Wir freuen uns über Ihre Verbesserungsvorschläge - sowohl zum Produkt, als auch zu unserer Dokumentation. Schreiben Sie uns ganz formlos über unsere Kontaktseite. Vielen Dank!