Skip to content

marcuwynu23/docker-compose-collections

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

274 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Docker Compose Collections

Docker Compose Collections

Ready-to-use Docker Compose stacks for development and self-hosted services.

License: MIT Docker Compose Stacks Runtime: Docker or Podman

Overview

This repository is a practical collection of Compose-based setups for common infrastructure and developer tooling.
Each folder contains a service stack you can run quickly and customize for your environment.

What You Will Find

  • Pre-configured Compose files for common services and tooling
  • Stack examples with persistent storage and environment variables
  • Service-specific README files with setup, usage, and operational notes
  • Configurations that are easy to adapt for local labs and small deployments

Available Stacks

AI & Machine Learning

Automation & Workflow

Alerts & Notifications

Social Media & Marketing Tools

CI/CD & DevOps

Collaboration & Project Management

Databases & Storage

Message Brokers & Queuing

Development Tools

Infrastructure & Security

Load Balancers & Reverse Proxies

Monitoring & Observability

Backups

Other Services

Quick Start

  1. Clone the repository:
    git clone https://github.com/marcuwynu23/docker-compose-collections.git
  2. Enter a stack directory:
    cd docker-compose-collections/<stack-folder>
  3. Start services:
    docker compose up -d
    # when needed:
    docker compose up -d --env-file .env
  4. Stop services:
    docker compose down

Podman Support

Most stacks can also run with Podman:

podman compose up -d
# when needed:
podman compose up -d --env-file .env
podman compose down

Note: stacks that require /var/run/docker.sock may need Docker-compatible socket configuration when running on Podman.

Contributing

Contributions are welcome.
If you want to add or improve a stack, open a pull request with a short description of the use case and configuration.

License

This project is licensed under the MIT License.

About

A collection of ready-to-use Docker Compose configurations designed to simplify the setup of popular services and development environments.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Contributors