Skip to Content
AppTemplateInstallation

Installation

Voraussetzungen

SoftwareVersionZweck
Docker 24+Container-Runtime und Docker Compose
Node.js 18+Lokale Builds (Widgets, AppSDK)
Git 2.30+Repository klonen
VSCode Optional, für Debugging

Docker Desktop enthält bereits Docker Compose. Unter Linux muss docker-compose-plugin ggf. separat installiert werden.

Repository klonen

git clone https://github.com/5minds/ProcessCube.AppTemplate.git cd ProcessCube.AppTemplate

Services starten

Alle Services (LowCode + AppSDK + Infrastruktur)

docker compose up

Nur Infrastruktur

docker compose up -d postgres engine authority whodb

Mit LowCode-App

docker compose up -d postgres engine authority whodb lowcode

Mit AppSDK-App

APPSDK_SAMPLE_PORT=3000 docker compose up -d postgres engine authority whodb appsdk_sample

Alles mit benutzerdefiniertem Port

APPSDK_SAMPLE_PORT=3003 docker compose up -d

Erreichbare Dienste

DienstURLBeschreibung
Node-REDhttp://localhost:1880 Visueller Flow-Editor + Dashboard
AppSDK Samplehttp://localhost:3000 Next.js App mit UserTasks
Enginehttp://localhost:8000 BPMN-Workflow-Engine
Authorityhttp://localhost:11560 OAuth2/OIDC Identity Provider
WhoDBhttp://localhost:8080 Web-basierte DB-Verwaltung

Docker-Images bauen

Falls Sie Änderungen an den Apps vorgenommen haben, müssen die Docker-Images neu gebaut werden:

docker compose build # Alle Images docker compose build lowcode # Nur LowCode docker compose build appsdk_sample # Nur AppSDK

Nächste Schritte