In order to get the repository up and running, you'll need the following prerequisites.
- Docker - used for our redis cache
- Node - the current version is pinned via Volta
- Docker compose - we run docker-compose up to start the redis server
- Chromium
We use dotenv to handle our secrets so you'll need to do
npx dotenv-vault pull
. You will also need to install chromium! On a Mac,
that's brew install --cask chromium
.
npx dotenv-vault pull
- pull in our secretsnpm run dev
- get the dev server up and running on port 8080. We chose this port over the default because that's the port that fly wants to use! Thenpm run clean
- removes all the artifacts related to the build