devops-stack
Pre-configured Docker Compose environment that bundles essential DevSecOps and CI/CD tools into a single, easy-to-deploy stack
0 stars 0 forks 0 open issues
View on GitHubA pre-configured Docker Compose stack for running a self-hosted CI/CD pipeline with essential tools like GitLab, GitLab Runner, Prometheus, Grafana, SonarQube, Gitleaks, and PostgreSQL.
- GitLab CE: Git repository manager with CI/CD capabilities.
- GitLab Runner: Executes CI jobs defined in .gitlab-ci.yml.
- Docker-in-Docker: Builds and tests Docker images within CI jobs.
- Prometheus: Metrics and monitoring tool.
- Grafana: Visualization tool for metrics (connected to Prometheus).
- SonarQube: Code quality and security analysis.
- Gitleaks: Detect secrets and credentials in code.
- PostgreSQL: Backend DB for SonarQube.