[PR #595] Adding React-Flask-MySQL-Nginx snippet to awesome-compose #1188

Open
opened 2026-03-07 21:30:36 -06:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/docker/awesome-compose/pull/595

State: open
Merged: No


Overview

  • This PR adds a full-stack example to awesome-compose that demonstrates how to integrate:
  • React (frontend) – a modern, fast, component-based UI framework
  • Flask (backend) – lightweight Python web framework for APIs
  • MySQL (database) – reliable relational database for persistent storage
    -Nginx (reverse proxy) – production-grade web server to serve the React build and route API requests

Why this is useful

-Showcases a real-world full-stack architecture with Docker Compose.
-Helps developers understand how to containerize and orchestrate frontend + backend + database + reverse proxy together.
-Provides a ready-to-run setup for learners, prototypers, or anyone exploring multi-service applications.

Features

🔹 Frontend React app served via Nginx
🔹 Backend Flask app with REST APIs
🔹 MySQL database with initialization script for persistent storage
🔹 Fully Dockerized setup with docker-compose up

**Original Pull Request:** https://github.com/docker/awesome-compose/pull/595 **State:** open **Merged:** No --- **Overview** - This PR adds a full-stack example to awesome-compose that demonstrates how to integrate: - React (frontend) – a modern, fast, component-based UI framework - Flask (backend) – lightweight Python web framework for APIs - MySQL (database) – reliable relational database for persistent storage -Nginx (reverse proxy) – production-grade web server to serve the React build and route API requests **Why this is useful** -Showcases a real-world full-stack architecture with Docker Compose. -Helps developers understand how to containerize and orchestrate frontend + backend + database + reverse proxy together. -Provides a ready-to-run setup for learners, prototypers, or anyone exploring multi-service applications. **Features** 🔹 Frontend React app served via Nginx 🔹 Backend Flask app with REST APIs 🔹 MySQL database with initialization script for persistent storage 🔹 Fully Dockerized setup with docker-compose up
GiteaMirror added the pull-request label 2026-03-07 21:30:36 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-compose#1188