https://github.com/ezitisitis/sonarqube-docker-compose
https://github.com/ezitisitis/sonarqube-docker-compose
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/ezitisitis/sonarqube-docker-compose
- Owner: ezitisitis
- Created: 2021-07-10T13:46:20.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-11T13:54:59.000Z (over 3 years ago)
- Last Synced: 2025-01-29T20:26:39.526Z (over 1 year ago)
- Language: Shell
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dockerized SonarQube
This repository contains docker-compose for SonarQube and
`mc1arke/sonarqube-community-branch-plugin`.
- [Docker-composes](#docker-composes)
- [How to launch specific docker-compose version](#how-to-launch-specific-docker-compose-version)
- [Automated](#automated)
- [Basic SonarQube](#basic-sonarqube)
- [SonarQube with community branch plugin](#sonarqube-with-community-branch-plugin)
- [Basic SonarQube with Traefik](#basic-sonarqube-with-traefik)
- [SonarQube with community branch plugin with Traefik](#sonarqube-with-community-branch-plugin-with-traefik)
- [Manual](#manual)
- [Versioning](#versioning)
- [Roadmap](#roadmap)
- [Links](#links)
## Docker-composes
This repository contains multiple docker-compose files:
1. Basic SonarQube
2. SonarQube with community branch plugin
3. Basic SonarQube with Traefik
4. SonarQube with community branch plugin with Traefik
## How to launch specific docker-compose version
For the reason that is used docker-compose overwrite, exist 2 methods how to
launch specific version:
1. Automated (bash scripts)
2. Manual
### Automated
#### Basic SonarQube
To launch Basic SonarQube execute:
```bash
./launch-sonar.sh
```
#### SonarQube with community branch plugin
To launch SonarQube with community branch plugin execute:
```bash
./launch-sonar-plugin.sh
```
#### Basic SonarQube with Traefik
To launch Basic SonarQube with Traefik execute:
```bash
./launch-sonar-traefik.sh
```
#### SonarQube with community branch plugin with Traefik
To launch SonarQube with community branch plugin and Traefik execute:
```bash
./launch-sonar-plugin-traefik.sh
```
### Manual
Check [automated](#automated), those bash scripts were made to make Your life easier.
## Versioning
Semantic versioning.
## Roadmap
This repository plans can be found in [ROADMAP.md](ROADMAP.md)
## Links
1. [SonarQube homepage](https://www.sonarqube.org)
2. [SonarQube documentation](https://docs.sonarqube.org/latest/)
3. [Traefik documentation](https://doc.traefik.io/traefik/)