46,672
stars
+6
8,344
forks
479
watchers
661
prs
156
issues
0
releases
0
discussions
README
Awesome Compose !logo A curated list of Docker Compose samples. These samples provide a starting point for how to integrate different services using a Compose file and to manage their deployment with Docker Compose. Note The following samples are intended for use in local development environments such as project setups, tinkering with software stacks, etc. These samples must not be deployed in production environments. Contents - Samples of Docker Compose applications with multiple integrated services. - Single service samples. - Basic setups for different platforms (not production ready - useful for personal use). Samples of Docker Compose applications with multiple integrated services Icon indicates Sample is compatible with Docker+Wasm. - 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 - Angular - Spark - VueJS - Flask - PHP - Traefik - Django - Minecraft server - Plex - Portainer - Wireguard - FastAPI Basic setups f
Top issues
#401What is the purpose of `COPY --from=gloursdocker/docker / /`?10 comments · 2023-11-06#200docker-compose for nodejs and postgres connection5 comments · 2022-01-22#691Proposal: Add GenieACS (TR-069 ACS) sample with MongoDB4 comments · 2026-03-08#423problem with werkzeug and flask in nginx-flask-mysql4 comments · 2024-03-20#394README.md incorrect ports in the sample code in vuejs/README.md3 comments · 2023-10-12#520Proposal for adding sample demonstrating AI integration with Spring Boot application with React as Frontend3 comments · 2024-09-18#315Update to Rails 7 and Sqlite Default3 comments · 2023-01-03#306Proposal: add Docker+wasm examples3 comments · 2022-11-16