THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
The code for the UI can be found on GitHub in the UI directory
Prerequisites
Install:
- NodeJS + NPM (tested with v12+/ v6+)
- Docker + Docker-Compose
- You can use the IDE of your choice
...
Set-Up StreamPipes Backend
Clone Installer [Link]
- Checkout branch 'dev'
- Go to directory 'cli'
- RUN './sp set-template ui-dev'
- This will update the file 'system' and active all StreamPipes services, except the UI
Code Block language bash title Prepare Installer # SSH git clone git@github.com:apache/incubator-streampipes-installer.git # HTTPS git clone https://github.com/apache/incubator-streampipes-installer.git # switch to development branch git checkout dev
Open CLI directory
Code Block language bash title Prepare Installer cd incubator-streampipes-installer cd cli
Configure StreamPipes for UI development
Code Block language bash title Prepare Installer ./sp set-template ui-dev # Updates the file 'system'. All StreamPipes services required for UI development are selected
Start StreamPipes backend
RUN './sp start'This command will pull all docker images and start StreamPipesCode Block language bash title Prepare Installer # Downloads all docker images and starts StreamPipes backend ./sp start
Set-Up UI
- Clone StreamPipes [Link]
- Go to 'ui' directory
- RUN 'npm install'
- RUN 'npm start'