awesome-compose

Awesome Docker Compose samples (by docker)

Awesome-compose Alternatives

Similar projects and alternatives to awesome-compose

  1. Nginx Proxy Manager

    Docker container for managing Nginx proxy hosts with a simple, powerful interface

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. PostgreSQL

    Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch

  4. Grafana

    425 awesome-compose VS Grafana

    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

  5. Docker Compose

    Define and run multi-container applications with Docker

  6. podman

    Podman: A tool for managing OCI containers and pods.

  7. Nest

    360 awesome-compose VS Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

  8. MongoDB

    The MongoDB Database

  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. helm

    The Kubernetes Package Manager

  11. dotenv

    241 awesome-compose VS dotenv

    Loads environment variables from .env for nodejs projects.

  12. traefik

    The Cloud Native Application Proxy

  13. Pulumi

    Pulumi - Infrastructure as Code in any programming language 🚀

  14. Docker Swarm

    Source repo for Docker's Documentation (by docker)

  15. Nginx

    The official NGINX Open Source repository.

  16. buildkit

    concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit

  17. docker

    FreeBSD port of docker, take a look at PORTING-FREEBSD.md in freebsd-compat branch (by kvasdopil)

  18. CouchDB

    Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability

  19. docker-rails-example

    A production ready example Rails app that's using Docker and Docker Compose.

  20. docker-flask-example

    A production ready example Flask app that's using Docker and Docker Compose.

  21. ginkgo

    A Modern Testing Framework for Go

  22. coturn

    coturn TURN server project

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better awesome-compose alternative or higher similarity.

awesome-compose discussion

Log in or Post with

awesome-compose reviews and mentions

Posts with mentions or reviews of awesome-compose. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-01-23.
  • Guide to Monitoring & Debugging with Docker Compose Logs
    2 projects | dev.to | 23 Jan 2025
    To follow along with this tutorial, clone Docker's awesome-compose repository of example Compose stacks:
  • 🐳Docker Compose is very simple👍
    4 projects | dev.to | 19 Jan 2025
    You just can read the official documentation😁 Or read a short description: Docker Compose is a command-line tool that allows you to define and run multi-container Docker applications. It uses a YAML file, known as the docker-compose.yml file, to define the services that make up your application. Docker Compose handles the creation and management of the containers, networks, and volumes required by your application.
  • Running PostgreSQL, MongoDB, and NestJS concurrently with Docker Compose
    7 projects | dev.to | 6 Jan 2025
    Docker Compose is a tool that enables you to define and manage numerous containers as one service. You can easily construct and manage complicated applications that need several services with Docker Compose, such as web applications that require a database and a web server. Know more about Docker Compose here.
  • My Journey Deploying an API: From Novice to Docker Enthusiast
    5 projects | dev.to | 4 Jan 2025
    Initially, I struggled to understand the difference between Dockerfile and Docker Compose and when to use them, but with patience, I began to appreciate Docker’s power and versatility. Once I had the application dockerized and tested locally (breaking my local setup felt safer than risking the server 😅), I redeployed it to the AWS server using a rsync bash script I had written earlier. To my delight, the application ran seamlessly!
  • Building a Production Stack: Docker, Meilisearch, NGINX & NestJS
    5 projects | dev.to | 31 Dec 2024
    We’ll use Docker Compose to manage all the services (API, NGINX, and Meilisearch) together.
  • 1minDocker #11 - Advanced compose example
    1 project | dev.to | 28 Dec 2024
    We will refer, for this tutorial, to a slightly modified version of the compose.yaml file proposed for ElasticSearch-Logstash-Kibana by the awesome-compose repository by Docker on GitHub.
  • A Beginner's Guide to Docker Compose for Developers
    1 project | dev.to | 1 Dec 2024
    Docker Compose is a tool that helps you define and share multi-container applications. With Compose, you use a YAML file to configure your application's services, networks, and volumes. Then, with a single command, you create and start all the services from your configuration.
  • Observing Spin Apps with OpenTelemetry and the .NET Aspire Dashboard
    2 projects | dev.to | 27 Nov 2024
    The otel plugin for Spin is designed to assist you in developing and observing Spin applications on your local machine. Relying on Docker Compose, it can deploy and run different observability stacks within seconds and configures your Spin app(s) to send telemetry data to your observability stack of choice. As of today, the otel plugin for Spin supports two different observability stacks:
  • Docker Compose Samples
    1 project | news.ycombinator.com | 26 Nov 2024
  • Bootstrap your projects with Docker init
    3 projects | dev.to | 18 Nov 2024
    # Comments are provided throughout this file to help you get started. # If you need more help, visit the Docker Compose reference guide at # https://docs.docker.com/go/compose-spec-reference/ # Here the instructions define your application as a service called "server". # This service is built from the Dockerfile in the current directory. # You can add other services your application may depend on here, such as a # database or a cache. For examples, see the Awesome Compose repository: # https://github.com/docker/awesome-compose services: server: build: context: . ports: - 3000:3000 # The commented out section below is an example of how to define a PostgreSQL # database that your application can use. `depends_on` tells Docker Compose to # start the database before your application. The `db-data` volume persists the # database data between container restarts. The `db-password` secret is used # to set the database password. You must create `db/password.txt` and add # a password of your choosing to it before running `docker compose up`. # depends_on: # db: # condition: service_healthy # db: # image: postgres # restart: always # user: postgres # secrets: # - db-password # volumes: # - db-data:/var/lib/postgresql/data # environment: # - POSTGRES_DB=example # - POSTGRES_PASSWORD_FILE=/run/secrets/db-password # expose: # - 5432 # healthcheck: # test: [ "CMD", "pg_isready" ] # interval: 10s # timeout: 5s # retries: 5 # volumes: # db-data: # secrets: # db-password: # file: db/password.txt
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 19 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Stats

Basic awesome-compose repo stats
64
37,328
1.5
about 1 month ago

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that HTML is
the 9th most popular programming language
based on number of references?