[PR #754] django example update #12803

Open
opened 2026-06-12 07:12:10 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/docker/awesome-compose/pull/754
Author: @Juergen-J
Created: 5/31/2026
Status: 🔄 Open

Base: masterHead: master


📝 Commits (2)

  • 4f95820 Dockerfile — upgraded base image from python:3.7-alpine to python:3.13-slim, added non-root appuser with correct /app directory ownership, replaced the old Alpine/vscode dev-envs stage with a clean Debian-based one, added
  • 6359fce Dockerfile — upgraded base image from python:3.7-alpine to python:3.13-slim, added non-root appuser with correct /app directory ownership, replaced the old Alpine/vscode dev-envs stage with a clean Debian-based one, added

📊 Changes

5 files changed (+29 additions, -30 deletions)

View changed files

📝 django/app/Dockerfile (+14 -18)
📝 django/app/example/settings.py (+3 -6)
📝 django/app/example/urls.py (+2 -2)
📝 django/app/requirements.txt (+2 -2)
📝 django/compose.yaml (+8 -2)

📄 Description

Dockerfile — upgraded base image from python:3.7-alpine to python:3.13-slim, added non-root appuser with correct /app directory ownership, replaced the old Alpine/vscode dev-envs stage with a clean Debian-based one, added
migrate before runserver

settings.py — switched from python-dotenv to environs, removed USE_L10N, added DEFAULT_AUTO_FIELD

urls.py — replaced deprecated django.conf.urls.url with django.urls.path

requirements.txt — upgraded Django 3.2 → 5.2.1, replaced bare environs with environs[django]

compose.yaml — added healthcheck block, minor whitespace cleanup


🔄 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/754 **Author:** [@Juergen-J](https://github.com/Juergen-J) **Created:** 5/31/2026 **Status:** 🔄 Open **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (2) - [`4f95820`](https://github.com/docker/awesome-compose/commit/4f9582012c7c1c34d452e50ef7e48d22e28ec9b5) Dockerfile — upgraded base image from python:3.7-alpine to python:3.13-slim, added non-root appuser with correct /app directory ownership, replaced the old Alpine/vscode dev-envs stage with a clean Debian-based one, added - [`6359fce`](https://github.com/docker/awesome-compose/commit/6359fce8b58a0f6f7cb3309e285fadac5fd4fafe) Dockerfile — upgraded base image from python:3.7-alpine to python:3.13-slim, added non-root appuser with correct /app directory ownership, replaced the old Alpine/vscode dev-envs stage with a clean Debian-based one, added ### 📊 Changes **5 files changed** (+29 additions, -30 deletions) <details> <summary>View changed files</summary> 📝 `django/app/Dockerfile` (+14 -18) 📝 `django/app/example/settings.py` (+3 -6) 📝 `django/app/example/urls.py` (+2 -2) 📝 `django/app/requirements.txt` (+2 -2) 📝 `django/compose.yaml` (+8 -2) </details> ### 📄 Description Dockerfile — upgraded base image from python:3.7-alpine to python:3.13-slim, added non-root appuser with correct /app directory ownership, replaced the old Alpine/vscode dev-envs stage with a clean Debian-based one, added migrate before runserver settings.py — switched from python-dotenv to environs, removed USE_L10N, added DEFAULT_AUTO_FIELD urls.py — replaced deprecated django.conf.urls.url with django.urls.path requirements.txt — upgraded Django 3.2 → 5.2.1, replaced bare environs with environs[django] compose.yaml — added healthcheck block, minor whitespace cleanup --- <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-06-12 07:12:10 -05: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#12803