This repo uses package-based nx structure Each folder is separate project.
- docker - to run redis and mongo
- pnpm - to install dependencies
- nodejs - to run the project
- snyk - security checks
Install dependencies and start docker
pnpm run setup
Copy the .env.example
file to .env
, by default example designed to run against porcini
The API used by web block-explorer
pnpm run api
pnpm run block-explorer
Run worker to process jobs
pnpm run worker
To schedule jobs
pnpm run scheduler
Bull board can be used to see jobs scheduled and run
pnpm run bull-board