WES (workflow engine service) is a workflow engine that can be expose some useful api endpoints for clients and servers and reduced coding for your application. More features of WES :
- Easy to use and easy to learn
- common api endpoints for clients
- microservice architecture
- Fast and powerful
- written on node.js, typescript
- fields validation
- provide interfaces in python3
- using mongodb and docker
- cli support
- install node >= 12
- run
export NODE_OPTIONS="--max-old-space-size=8192" # Increase to 8 GB
- run monogo service (run:
sudo docker run -p 27017:27017 --name mongo -d mongo
)
you can access monogo cli with
docker exec -it mongo mongosh --quiet
- install dependencies with
npm i
- run server with
npm run dev
. you can see onhttp://localhost:8082
- cd to
cli/
folder - run command
dat p i
for install
dat
command, seecli/README.md
file
you can create a
configs.prod.json
file and set your custom configs
developed by madkne
WES is available under the Creative Commons Attribution Share Alike 4.0