From f1c5c3e1e17b2ff8ef8dd349e1264f541200065a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niccol=C3=B2=20Mineo?= Date: Tue, 3 Sep 2024 16:06:20 +0200 Subject: [PATCH 1/6] Fix 'JsonArgsRecommended' warning at build --- {{cookiecutter.project_dirname}}/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_dirname}}/Dockerfile b/{{cookiecutter.project_dirname}}/Dockerfile index 0158fef..8d02da5 100644 --- a/{{cookiecutter.project_dirname}}/Dockerfile +++ b/{{cookiecutter.project_dirname}}/Dockerfile @@ -75,4 +75,4 @@ RUN python3 -m pip install --user --no-cache-dir -r requirements/local.txt COPY --chown=$APPUSER . . RUN DJANGO_SECRET_KEY=build python3 -m manage collectstatic --clear --link --noinput ENTRYPOINT ["./scripts/entrypoint.sh"] -CMD python3 -m manage runserver 0.0.0.0:${INTERNAL_SERVICE_PORT} +CMD ["sh", "-c", "python3 -m manage runserver 0.0.0.0:${INTERNAL_SERVICE_PORT}"] From 899f9cf20ddeb4b75dc5ce8291d52c54110c3ffb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niccol=C3=B2=20Mineo?= Date: Mon, 15 Dec 2025 19:30:13 +0100 Subject: [PATCH 2/6] Fix 'JsonArgsRecommended' warning at build --- {{cookiecutter.project_dirname}}/Dockerfile | 1 - {{cookiecutter.project_dirname}}/scripts/entrypoint.sh | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/{{cookiecutter.project_dirname}}/Dockerfile b/{{cookiecutter.project_dirname}}/Dockerfile index 8d02da5..a8b8a82 100644 --- a/{{cookiecutter.project_dirname}}/Dockerfile +++ b/{{cookiecutter.project_dirname}}/Dockerfile @@ -75,4 +75,3 @@ RUN python3 -m pip install --user --no-cache-dir -r requirements/local.txt COPY --chown=$APPUSER . . RUN DJANGO_SECRET_KEY=build python3 -m manage collectstatic --clear --link --noinput ENTRYPOINT ["./scripts/entrypoint.sh"] -CMD ["sh", "-c", "python3 -m manage runserver 0.0.0.0:${INTERNAL_SERVICE_PORT}"] diff --git a/{{cookiecutter.project_dirname}}/scripts/entrypoint.sh b/{{cookiecutter.project_dirname}}/scripts/entrypoint.sh index 40a9d05..6065ecf 100755 --- a/{{cookiecutter.project_dirname}}/scripts/entrypoint.sh +++ b/{{cookiecutter.project_dirname}}/scripts/entrypoint.sh @@ -3,4 +3,5 @@ set -euo pipefail python3 -m manage migrate --noinput -exec "${@}" + +exec python3 -m manage runserver "0.0.0.0:${INTERNAL_SERVICE_PORT:-8000}" From efc17921e988f83b4d5d1756b772116d3e1499dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niccol=C3=B2=20Mineo?= Date: Mon, 15 Dec 2025 20:16:53 +0100 Subject: [PATCH 3/6] Fix 'JsonArgsRecommended' warning at build --- {{cookiecutter.project_dirname}}/scripts/entrypoint.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/{{cookiecutter.project_dirname}}/scripts/entrypoint.sh b/{{cookiecutter.project_dirname}}/scripts/entrypoint.sh index 6065ecf..288e43d 100755 --- a/{{cookiecutter.project_dirname}}/scripts/entrypoint.sh +++ b/{{cookiecutter.project_dirname}}/scripts/entrypoint.sh @@ -3,5 +3,4 @@ set -euo pipefail python3 -m manage migrate --noinput - exec python3 -m manage runserver "0.0.0.0:${INTERNAL_SERVICE_PORT:-8000}" From da8bb3b98c3c5e3d584def06d1ac2202b4c985cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niccol=C3=B2=20Mineo?= Date: Tue, 16 Dec 2025 10:48:42 +0100 Subject: [PATCH 4/6] Fix 'JsonArgsRecommended' warning at build --- {{cookiecutter.project_dirname}}/Dockerfile | 2 +- {{cookiecutter.project_dirname}}/scripts/entrypoint.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/{{cookiecutter.project_dirname}}/Dockerfile b/{{cookiecutter.project_dirname}}/Dockerfile index a8b8a82..fe56a6d 100644 --- a/{{cookiecutter.project_dirname}}/Dockerfile +++ b/{{cookiecutter.project_dirname}}/Dockerfile @@ -74,4 +74,4 @@ COPY --chown=$APPUSER ./requirements/local.txt requirements/local.txt RUN python3 -m pip install --user --no-cache-dir -r requirements/local.txt COPY --chown=$APPUSER . . RUN DJANGO_SECRET_KEY=build python3 -m manage collectstatic --clear --link --noinput -ENTRYPOINT ["./scripts/entrypoint.sh"] +CMD ["sh", "-c", "python3 -m manage runserver 0.0.0.0:${INTERNAL_SERVICE_PORT}"] diff --git a/{{cookiecutter.project_dirname}}/scripts/entrypoint.sh b/{{cookiecutter.project_dirname}}/scripts/entrypoint.sh index 288e43d..40a9d05 100755 --- a/{{cookiecutter.project_dirname}}/scripts/entrypoint.sh +++ b/{{cookiecutter.project_dirname}}/scripts/entrypoint.sh @@ -3,4 +3,4 @@ set -euo pipefail python3 -m manage migrate --noinput -exec python3 -m manage runserver "0.0.0.0:${INTERNAL_SERVICE_PORT:-8000}" +exec "${@}" From 55e55eeebc793d2172a5d90ab76db84e67074278 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niccol=C3=B2=20Mineo?= Date: Tue, 16 Dec 2025 10:49:20 +0100 Subject: [PATCH 5/6] Fix 'JsonArgsRecommended' warning at build --- {{cookiecutter.project_dirname}}/Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/{{cookiecutter.project_dirname}}/Dockerfile b/{{cookiecutter.project_dirname}}/Dockerfile index fe56a6d..8d02da5 100644 --- a/{{cookiecutter.project_dirname}}/Dockerfile +++ b/{{cookiecutter.project_dirname}}/Dockerfile @@ -74,4 +74,5 @@ COPY --chown=$APPUSER ./requirements/local.txt requirements/local.txt RUN python3 -m pip install --user --no-cache-dir -r requirements/local.txt COPY --chown=$APPUSER . . RUN DJANGO_SECRET_KEY=build python3 -m manage collectstatic --clear --link --noinput +ENTRYPOINT ["./scripts/entrypoint.sh"] CMD ["sh", "-c", "python3 -m manage runserver 0.0.0.0:${INTERNAL_SERVICE_PORT}"] From 6c58ab98eafd3b38b6122231ad38835228e39762 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niccol=C3=B2=20Mineo?= Date: Tue, 16 Dec 2025 10:51:13 +0100 Subject: [PATCH 6/6] Fix 'JsonArgsRecommended' warning at build --- {{cookiecutter.project_dirname}}/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_dirname}}/Dockerfile b/{{cookiecutter.project_dirname}}/Dockerfile index 8d02da5..0167bec 100644 --- a/{{cookiecutter.project_dirname}}/Dockerfile +++ b/{{cookiecutter.project_dirname}}/Dockerfile @@ -75,4 +75,4 @@ RUN python3 -m pip install --user --no-cache-dir -r requirements/local.txt COPY --chown=$APPUSER . . RUN DJANGO_SECRET_KEY=build python3 -m manage collectstatic --clear --link --noinput ENTRYPOINT ["./scripts/entrypoint.sh"] -CMD ["sh", "-c", "python3 -m manage runserver 0.0.0.0:${INTERNAL_SERVICE_PORT}"] +CMD ["sh", "-c", "exec python3 -m manage runserver 0.0.0.0:${INTERNAL_SERVICE_PORT}"]