First, ensure Docker is installed on your machine.
Clone repo and install dependencies with npm install
.
Run npm run dev:integrated
.
This command will concurrently start the sidecar app and the service dependencies.
Check to see if the sidecar started successfully by visiting http://localhost:3999/sidecar/v1/status
Then run npm run devenv:deploy
which uses docker-compose to deploy the service dependencies (e.g. PostgreSQL, Blockstack core node, etc).
To run the server in 'watch' mode (restart for every code change), run npm run dev:watch
. You'll have a server on port 3999.