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 →
Awesome-compose Alternatives
Similar projects and alternatives to awesome-compose
-
Nginx Proxy Manager
Docker container for managing Nginx proxy hosts with a simple, powerful interface
-
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.
-
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
-
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.
-
-
-
Nest
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
-
-
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.
-
-
-
-
-
-
-
-
docker
FreeBSD port of docker, take a look at PORTING-FREEBSD.md in freebsd-compat branch (by kvasdopil)
-
CouchDB
Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
awesome-compose discussion
awesome-compose reviews and mentions
-
Guide to Monitoring & Debugging with Docker Compose Logs
To follow along with this tutorial, clone Docker's awesome-compose repository of example Compose stacks:
-
🐳Docker Compose is very simple👍
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
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
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
We’ll use Docker Compose to manage all the services (API, NGINX, and Meilisearch) together.
-
1minDocker #11 - Advanced compose example
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
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
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
-
Bootstrap your projects with Docker init
# 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
Stats
docker/awesome-compose is an open source project licensed under Creative Commons Zero v1.0 Universal which is not an OSI approved license.
The primary programming language of awesome-compose is HTML.
Popular Comparisons
- awesome-compose VS coturn
- awesome-compose VS mrsk
- awesome-compose VS docker-kodi-beta
- awesome-compose VS awesome-ipfs
- awesome-compose VS DockSTARTer
- awesome-compose VS Awesome-Warez
- awesome-compose VS awesome-jmeter
- awesome-compose VS awesome-capacitor
- awesome-compose VS covid-19-us-api
- awesome-compose VS FreshRSS