This is a place where I gather various templates for Docker to run using Compose. They are aimed at development and testing, so they might not have the best security, you could use in a HomeLab environment with some modifications or none at all nonetheless.
| Application | Type | Description |
|---|---|---|
| Apache Cassandra | NoSQL Database | Distributed, wide column store, NoSQL database |
| ChartDB | Tool | Database schema diagrams visualizer |
| ClickHouse | OLAP Database | Database for analytics, observability and data warehousing |
| CouchDB | NoSQL Database | Document oriented |
| DbMate | SQL Migration Tool | Database migrations CLI that uses plain SQL in a single file |
| CyberChef | Tool | A web app for encryption, encoding, compression and data analysis |
| FalkorDB | Graph Database | A Graph Database that uses GraphBLAS under the hood for its sparse adjacency matrix graph representation |
| Grafana OTeL LGTM | Observability | OpenTelemetry backend in a Docker image |
| InfluxDB | Time Series Database | Time Series Database Platform Optimized for Speed and Scale |
| IT-Tools | Tool | Collection of handy online tools for developers |
| Apache Kafka | Messaging Queue | Event streaming broker |
| Liquibase | SQL Migration Tool | Database change management pipelines |
| MailPit | Email & SMTP testing tool | |
| MariaDB | SQL Database | A community-developed, commercially supported fork of the MySQL |
| Meilisearch | Search Engine | RESTful search engine API |
| MemGraph | Graph Database | Memgraph is an open source graph database built for real-time streaming and compatible with Neo4j |
| Migrate | SQL Migration Tool | Database migrations CLI that uses plain SQL |
| MinIO | Object Storage | S3 Compatible Storage |
| MongoDB | NoSQL Database | Document oriented NoSQL database |
| Neo4j | Graph Database | Native graph database that uses the Cypher query language |
| Ollama | Local AI Runner | CLI and REST API for local running LLM models |
| OpenObserve | Observability | Cloud native observability platform (Logs, Metrics, Traces) focusing on reducing storage costs |
| PostgreSQL | Database | THE Database, SQL native but can handle a plethora of models via extensions |
| Prefect | Data Science | Tool for automating workflows using Python |
| Qdrant | Vector Database | A vector database with a built-in vector similarity search engine |
| RabbitMQ | Messaging Queue | Streaming and messaging broker |
| RedPanda | Messaging Queue | Event streaming broker compatible with Apache Kafka |
| SurrealDB | Database | Multi-model database with support for Relational, Document, Vector, Graph and Key-Value storage |
| TimeScale | TimeSeries Database | PostgreSQL but for time series, events and OLAP |
| TypeSense | Search Engine | Typo-tolerant search engine optimized for instant search-as-you-type experiences |
| Valkey | In-Memory Datastore | Key-Value cache compatible with Redis |