Skip to content

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.