An embeddable task / pipeline runner with a HTTP API.
For a full introduction, see the README of the prunner repo.
A single process, written in go, that provides the REST API, pipeline runner and persistence. It needs to be started in the background for integration into other applications.
prunner-ui (this repository)
A minimalistic React UI to start and view pipelines, jobs and task details.
A Neos/Flow PHP package providing a backend module for the current pipeline state, and a PHP API.
- Node.js (>= 12)
- Yarn
You can run prunner debug
in the folder where you usually start prunner
(where the JWT secret resides
inside .prunner.yml
). Then, you get a JWT token you can use as SNOWPACK_PUBLIC_API_AUTH_TOKEN in the next step.
yarn install
SNOWPACK_PUBLIC_API_AUTH_TOKEN=[Example JWT token] yarn start
The UI should now be accessible at http://localhost:8080/.
yarn install
yarn build
MIT - see LICENSE.