[PR #120] [MERGED] nginx-wsgi-flask - docker compose sample #826

Closed
opened 2026-03-07 21:24:38 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/docker/awesome-compose/pull/120
Author: @GrantBirki
Created: 3/27/2021
Status: Merged
Merged: 4/6/2021
Merged by: @aiordache

Base: masterHead: nginx-flask-wsgi-compose-sample


📝 Commits (1)

📊 Changes

10 files changed (+313 additions, -0 deletions)

View changed files

nginx-wsgi-flask/README.md (+104 -0)
nginx-wsgi-flask/docker-compose.yaml (+30 -0)
nginx-wsgi-flask/flask/Dockerfile (+32 -0)
nginx-wsgi-flask/flask/app.py (+27 -0)
nginx-wsgi-flask/flask/requirements.txt (+2 -0)
nginx-wsgi-flask/flask/wsgi.py (+5 -0)
nginx-wsgi-flask/nginx/Dockerfile (+32 -0)
nginx-wsgi-flask/nginx/default.conf (+29 -0)
nginx-wsgi-flask/nginx/nginx.conf (+50 -0)
nginx-wsgi-flask/nginx/start.sh (+2 -0)

📄 Description

nginx-wsgi-flask

About

Adding a simple and secure docker-compose sample for using NGINX + WSGI + Flask.

This sample demonstrates using a reverse proxy that points to a WSGI handler with a Flask backend. All images are based on Alpine, use nonroot Docker users, are validated by healthchecks, and are simple/easy to use.

Note

This is a new PR that I created to resolve merge conflicts. It is based off this pull request


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/docker/awesome-compose/pull/120 **Author:** [@GrantBirki](https://github.com/GrantBirki) **Created:** 3/27/2021 **Status:** ✅ Merged **Merged:** 4/6/2021 **Merged by:** [@aiordache](https://github.com/aiordache) **Base:** `master` ← **Head:** `nginx-flask-wsgi-compose-sample` --- ### 📝 Commits (1) - [`65acec7`](https://github.com/docker/awesome-compose/commit/65acec76ed3f60351cc3fdc05a93888147754f12) init ### 📊 Changes **10 files changed** (+313 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `nginx-wsgi-flask/README.md` (+104 -0) ➕ `nginx-wsgi-flask/docker-compose.yaml` (+30 -0) ➕ `nginx-wsgi-flask/flask/Dockerfile` (+32 -0) ➕ `nginx-wsgi-flask/flask/app.py` (+27 -0) ➕ `nginx-wsgi-flask/flask/requirements.txt` (+2 -0) ➕ `nginx-wsgi-flask/flask/wsgi.py` (+5 -0) ➕ `nginx-wsgi-flask/nginx/Dockerfile` (+32 -0) ➕ `nginx-wsgi-flask/nginx/default.conf` (+29 -0) ➕ `nginx-wsgi-flask/nginx/nginx.conf` (+50 -0) ➕ `nginx-wsgi-flask/nginx/start.sh` (+2 -0) </details> ### 📄 Description # nginx-wsgi-flask ## About Adding a simple and secure docker-compose sample for using NGINX + WSGI + Flask. This sample demonstrates using a reverse proxy that points to a WSGI handler with a Flask backend. All images are based on Alpine, use nonroot Docker users, are validated by healthchecks, and are simple/easy to use. ## Note This is a new PR that I created to resolve merge conflicts. It is based off this [pull request](https://github.com/docker/awesome-compose/pull/112) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-03-07 21:24:38 -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#826