First things first, you need to Clone the repo.
After that, you need to build the project. There are two methods for running and developing locally:
- Dev on the host including running Postgres and Redis on the host
- Dev on docker without running any services directly on the host
Which one should you choose?
The core development team all uses option 1, dev on the host, as it provides more control, better debugging, and better runtime performance.
If you are just getting started, and want to experiment quickly, then using Docker will get you up and running faster.