Skip to content

alisharify7/preconfigured-docker-compose

Repository files navigation

🐳 Awesome Docker Compose Stack

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.


🧱 Self-Hosted Infrastructure Stack

A curated collection of Docker Compose files for self-hosting essential services including databases, authentication, AI, monitoring, development tools, messaging, and more.


📦 What's Inside?


  • Keycloak – Identity and access management
  • Authentik – SSO and identity provider

  • DeepSeek – Open-source LLM
  • Ollama – Run AI models locally
  • Flowise – Visual LLM workflow automation
  • n8n – General workflow automation





  • Grafana – Metrics & dashboard visualization
  • Prometheus – Metrics collection & alerting
  • Teleport – Secure infrastructure access
  • Uptime Kuma – Uptime monitoring with alerts

  • Sentry – Track and debug exceptions

  • Airflow – Data and task pipeline orchestration



📄 Contribution

We welcome contributions!


Each service is preconfigured with sensible defaults, making it easy to get started.


🚀 Getting Started

Prerequisites

Before using these Docker Compose files, ensure you have the following installed:


🛠 Customization

Each Docker Compose file is designed to be easily customizable. You can modify the following:

  • Environment Variables: Edit the .env file or directly modify the environment section in the docker-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.

Star History

Stargazers over time

🙌 Special Thanks to All Contributors

A heartfelt thank you to all the amazing people who have contributed to this project! Your support, ideas, and code help make it better every day.

@alisharify7 @huhootanht