This change updates the SonarQube image used in the `docker-compose.yml` file from version 10.4-community to 10.7-community. The update ensures that we are using the latest features and security patches provided by SonarQube.
Changed the healthcheck command to use a shell script wrapping `pg_isready` to ensure correct execution of the command with environment variables. This adjustment improves reliability and consistency in the database readiness check.
The incorrect double dollar sign syntax in the healthcheck command has been corrected. This ensures that the environment variable POSTGRES_USERNAME is properly interpolated.
Introduce Docker Compose setup to deploy SonarQube with PostgreSQL and Traefik integration. Added necessary configuration files including `.env.dist`, `.gitignore`, and `LICENSE`. Updated README with detailed installation and usage instructions.