This directory contains various patches that can be applied to this project to prepare it for various demos.
Why this instead of using other branches? Simply put, reduced maintenance. As we make updates to the main branch, it's easier to maintain a few patches than several branches.
It is assumed you are running the commands below from the root of the project, not from within this directory.
For a Scout demo, the following patch will adjust the Dockerfile to use an older base image and install an older version of Express, allowing you to demo out-of-date base images and vunlerable dependencies.
git apply demo/scout.patch