https://github.com/karailker/awesome-docker-compose
A curated collection of Docker Compose configurations for popular services like PostgreSQL, Kafka, Elasticsearch, Redis, RabbitMQ, MinIO, and more. Simplify your development and deployment workflows with ready-to-use setups.
https://github.com/karailker/awesome-docker-compose
List: awesome-docker-compose
devops docker docker-compose elastic elasticsearch grafana kafka kibana microservices minio mlops pgvector postgresql prometheus rabbitmq redis vector-database
Last synced: 6 months ago
JSON representation
A curated collection of Docker Compose configurations for popular services like PostgreSQL, Kafka, Elasticsearch, Redis, RabbitMQ, MinIO, and more. Simplify your development and deployment workflows with ready-to-use setups.
- Host: GitHub
- URL: https://github.com/karailker/awesome-docker-compose
- Owner: karailker
- License: mit
- Created: 2025-02-20T15:55:53.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-03-31T19:03:50.000Z (6 months ago)
- Last Synced: 2025-03-31T19:27:22.765Z (6 months ago)
- Topics: devops, docker, docker-compose, elastic, elasticsearch, grafana, kafka, kibana, microservices, minio, mlops, pgvector, postgresql, prometheus, rabbitmq, redis, vector-database
- Language: Shell
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Awesome Docker Compose
This repository contains a collection of Docker Compose configurations for various services.
## Available Configurations
- **Postgres with pgAdmin**: A setup for PostgreSQL database with pgAdmin for database management.
- **Postgres-pgVector with pgAdmin**: A setup for PostgreSQL with pgVector extension and pgAdmin for database management.
- **Kafka with Kafka UI**: A setup for Kafka message broker with Kafka UI for management.
- **MinIO**: A setup for MinIO object storage service.
- **Redis with RedisInsight**: A setup for Redis in-memory data structure store with RedisInsight for management.
- **RabbitMQ**: A setup for RabbitMQ message broker to enable reliable messaging between distributed systems.
- **Qdrant Vector DB**: A setup for Qdrant, a vector database optimized for storing and searching high-dimensional vectors, commonly used in machine learning and AI applications.
- **Milvus Vector DB**: A setup for Milvus, an open-source vector database designed for similarity search and AI-powered applications.## What next?
- [ ] **ElasticAPM support**
- [ ] **Grafana with Prometheus**## Usage
To use any of the configurations, navigate to the respective directory and run:
```sh
docker-compose up
```## Contributing
Contributions are welcome! Please fork the repository and submit a pull request.