Setup

Systemanforderungen

Stellen Sie vor der Installation sicher, dass Ihr System die folgenden Mindestanforderungen erfüllt:

  • Betriebssystem: 64-Bit-Windows, Linux oder macOS

  • RAM: Mindestens 8 GB (16 GB empfohlen)

  • Speicherplatz: Mindestens 10 GB freier Speicherplatz

  • Java: JDK oder JRE Version 21

Überprüfen Sie Ihre Java-Installation, indem Sie Folgendes ausführen:

java -version

Installationsmethoden

Portable Distribution

Die portable Distribution ermöglicht es Ihnen, Flowset Control ohne zusätzliche Abhängigkeiten (außer Java) auszuführen. Ideal für schnelle Tests oder die lokale Entwicklung.

Beziehen Sie das neueste Flowset Control Distributionspaket von der offiziellen Downloadseite.

Download

Ausführungsanweisungen:

  1. Laden Sie das portable Archiv über den angegebenen Link herunter.

  2. Entpacken Sie das Archiv in ein Verzeichnis Ihrer Wahl.

  3. Führen Sie das Startskript für Ihr Betriebssystem aus:

    Linux/macOS:

    ./run.sh

    Windows:

    run.bat
  4. Greifen Sie auf die Anwendung zu unter: http://localhost:8081.

Docker Compose

Diese Methode ermöglicht einen schnellen Start von Flowset Control in Containern, ohne manuelle Datenbank- oder Umgebungskonfiguration.

Voraussetzungen:

  • Docker und Docker Compose

  • Überprüfen Sie die Installationen:

    docker --version
    docker compose version

Ausführungsanweisungen:

  1. Erstellen Sie eine Datei docker-compose.yml mit folgendem Inhalt:

    version: '3.8'
    
    services:
      postgres:
        image: postgres:15
        environment:
          POSTGRES_DB: flowset-control
          POSTGRES_USER: root
          POSTGRES_PASSWORD: root
        ports:
          - "5432:5432"
    
      flowset-control:
        image: flowset/flowset-control-community:latest
        environment:
          MAIN_DATASOURCE_URL: jdbc:postgresql://postgres:5432/flowset-control
          MAIN_DATASOURCE_USERNAME: root
          MAIN_DATASOURCE_PASSWORD: root
          SERVER_PORT: 8081
        ports:
          - "8081:8081"
        depends_on:
          - postgres
  2. Starten Sie die Container:

    docker compose up -d
  3. Greifen Sie auf die Anwendung zu unter: http://localhost:8081.

  4. So stoppen Sie die Container:

    docker compose down

Ausführliche Anweisungen finden Sie auf GitHub.

Build aus dem Quellcode

Erstellen und führen Sie die Anwendung aus dem Quellcode aus, für die Entwicklung oder benutzerdefinierte Bereitstellungen.

Voraussetzungen:

  • Git

  • Java 21 JDK

  • PostgreSQL-Datenbank

Ausführungsanweisungen:

  1. Klonen Sie das Repository:

    git clone https://github.com/flowset/flowset-control-community
  2. Konfigurieren Sie die PostgreSQL-Datenbank.

    Flowset Control speichert Daten, wie zum Beispiel BPM-Engine-Verbindungen, in einer Datenbank. Standardmäßig benötigt Flowset Control eine PostgreSQL-Datenbank mit den folgenden Parametern:

    • Datenbankname: flowset-control

    • Benutzername: root

    • Passwort: root

  3. Navigieren Sie in das Projektverzeichnis und führen Sie aus:

    ./gradlew bootRun
  4. Greifen Sie auf die Anwendung zu unter: http://localhost:8081.

Nach der Installation

Nach erfolgreicher Installation:

  1. Öffnen Sie Ihren Webbrowser und navigieren Sie zu http://localhost:8081.

  2. Verwenden Sie die Standard-Administrator-Anmeldedaten (admin/admin).

  3. Konfigurieren Sie Ihre BPM-Engine-Verbindungen.