The Gridlock server needs a redis database in order to run. This database must be dedicated solely for this application to prevent key clash.
To run the backend api:
go run ./server
and to run the web app:
cd web && npm install && npm run start
Run
go run ./test/cmd
To build and run the docker image
docker build . -t gridlock
docker run -p 80:80 gridlock --redis=redis://host.docker.internal:6379
Access the app on localhost