🐳 Docker Compose Builder
0 services
Clear
Services
Stacks
Databases
🐘
PostgreSQL
Relational database
+ Add
🐬
MySQL
Relational database
+ Add
🦭
MariaDB
MySQL-compatible database
+ Add
🍃
MongoDB
Document database
+ Add
🔴
Redis
In-memory cache and data store
+ Add
Web & Proxy
🌐
Nginx
Web server and reverse proxy
+ Add
🔀
Traefik
Cloud-native reverse proxy and load balancer
+ Add
🔒
Caddy
Web server with automatic HTTPS
+ Add
Monitoring
🔥
Prometheus
Metrics collection and alerting
+ Add
📊
Grafana
Visualization and dashboards
+ Add
📝
Loki
Log aggregation system
+ Add
🚨
AlertManager
Alert routing and deduplication
+ Add
💻
Node Exporter
Hardware and OS metrics exporter
+ Add
Messaging
🐰
RabbitMQ
Message broker
+ Add
⚡
NATS
Cloud-native messaging system
+ Add
Search
🔍
Elasticsearch
Distributed search and analytics engine
+ Add
🔎
Meilisearch
Fast, typo-tolerant search engine
+ Add
Storage
🪣
MinIO
S3-compatible object storage
+ Add
CI/CD
🏗️
Jenkins
Automation server for CI/CD
+ Add
🍵
Gitea
Lightweight self-hosted Git service
+ Add
📦
Docker Registry
Private Docker image registry
+ Add
Other
🗄️
Adminer
Database management UI
+ Add
📧
MailHog
Email testing tool (SMTP capture)
+ Add
⚙️
Custom Service
Blank service - configure everything yourself
+ Add
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.
Configure
YAML Output
Click a service on the canvas to configure it