Prerequisites
Before you begin, ensure you have the following software installed on your local machine. This guide assumes you have a basic understanding of using the command line.
Core Tools
-
Git: The project is managed with Git. You will need it to clone the repository.
-
Docker and Docker Compose: All services in this project are containerized using Docker. Docker Compose is used to orchestrate and run the multi-container setup.
- The easiest way to get both is by installing Docker Desktop for your operating system. It includes Docker Engine, Docker CLI, and Docker Compose.
- Install Docker Desktop
-
A Code Editor: You will need an editor to view and modify files.