awesome-compose
by docker
Awesome Docker Compose samples
AI summary
Web app examples
A curated collection of Docker Compose samples to demonstrate various web application setups and services
- stars
- 36.1K
- forks
- 6.8K
- watching
- 444
- awesome lists
- 3
- entries
- 41
What's in the list
41 links in 4 sections, with live GitHub stats.activeno commit in 2y
Samples of Docker Compose applications with multiple integrated services
- ASP.NET / MS-SQL
Sample ASP.NET core application with MS SQL server database
- Elasticsearch / Logstash / Kibana
Sample Elasticsearch, Logstash, and Kibana stack
- Go / NGINX / MySQL
Sample Go application with an Nginx proxy and a MySQL database
- Go / NGINX / PostgreSQL
Sample Go application with an Nginx proxy and a PostgreSQL database
- Java Spark / MySQL
Sample Java application and a MySQL database
- NGINX / ASP.NET / MySQL
Sample Nginx reverse proxy with an C# backend using ASP.NET
- NGINX / Flask / MongoDB
Sample Python/Flask application with Nginx proxy and a Mongo database
- NGINX / Flask / MySQL
Sample Python/Flask application with an Nginx proxy and a MySQL database
- NGINX / Node.js / Redis
Sample Node.js application with Nginx proxy and a Redis database
- NGINX / Go
Sample Nginx proxy with a Go backend
- NGINX / WSGI / Flask
Sample Nginx reverse proxy with a Flask backend using WSGI
- PostgreSQL / pgAdmin
Sample setup for postgreSQL database with pgAdmin web interface
- Python / Flask / Redis
Sample Python/Flask and a Redis database
- React / Spring / MySQL
Sample React application with a Spring backend and a MySQL database
- React / Express / MySQL
Sample React application with a Node.js backend and a MySQL database
- React / Express / MongoDB
Sample React application with a Node.js backend and a Mongo database
- React / Rust / PostgreSQL
Sample React application with a Rust backend and a Postgres database
- React / Nginx
Sample React application with Nginx
- Spring / PostgreSQL
Sample Java application with Spring framework and a Postgres database
- WasmEdge / MySQL / Nginx
Sample Wasm-based web application with a static HTML frontend, using a MySQL (MariaDB) database. The frontend connects to a Wasm microservice written in Rust, that runs using the WasmEdge runtime
- WasmEdge / Kafka / MySQL
Sample Wasm-based microservice that subscribes to a Kafka (Redpanda) queue topic, and transforms and saves any incoming message into a MySQL (MariaDB) database
Single service samples
Basic setups for different platforms (not production ready - useful for personal use)
- Pi-hole / cloudflared
Sample Pi-hole setup with use of DoH cloudflared service
Getting started / Prerequisites / Make sure that you have Docker and Docker Compose installed
- Install Docker Desktop
Windows or macOS:
- Install Docker
Linux: and then
Nothing in this list matches your filter.
Featured in 3 awesome lists
Each link jumps to the spot where the list mentions awesome-compose.