A very simple example app using Connext.
Clone the app, and install the node packages with...
npm install
Then start the app using...
npm start
Might have to upgrade eccrypto dependency separately.
cd node_modules/eccrypto
npm run install
If the following does work for whatever reason, try running this app in Docker!
The only prerequisite is installing docker.
npm run build
This will build the docker image according to recipe outlined in Dockerfile.
npm run start-docker
This will execute the docker image. It includes the flag --mount=type=bind,source=
pwd/src,target=/root/src
which mounts the src
folder into the docker image. This means we don't need to rebuild the image every single time the source code changes (Ditto for the .env file).