Welcome to the Docker Compose Collection repository! This repository contains a set of preconfigured Docker Compose files to help you quickly spin up various services with minimal effort. Whether you're developing locally, testing, or deploying services, these configurations are designed to save you time and hassle.
A curated collection of Docker Compose configurations for popular self-hosted services.
- Portainer – Docker management UI
- Nexus Repository Manager – Binary artifact repository
- GitLab CE – Self-hosted Git server
- Jira (Atlassian) – Project management tool
- n8n – Workflow automation platform
- Grafana – Metrics visualization
- Prometheus – Time-series monitoring
- Sentry – Error tracking
- Teleport – Secure access to infrastructure
- Rocket.Chat – Team chat and collaboration
Each service is preconfigured with sensible defaults, making it easy to get started.
Before using these Docker Compose files, ensure you have the following installed:
Each Docker Compose file is designed to be easily customizable. You can modify the following:
- Environment Variables: Edit the
.env
file or directly modify theenvironment
section in thedocker-compose.yml
file. - Ports: Change the port mappings in the
ports
section to avoid conflicts or match your requirements. - Volumes: Adjust the volume mappings to persist data or use specific directories on your host machine.