From c1bdc2290b1b058bdc7e4aee4aa87f69b9b1c93f Mon Sep 17 00:00:00 2001 From: TDLaouer Date: Sun, 13 Jul 2025 18:33:17 +0200 Subject: [PATCH] add dockerfile --- Dockerfile | 12 ++++++++++++ sop/settings.py | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..22393a5 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM python:3.13.5-slim-bookworm + +WORKDIR /usr/src/app + +ENV PYTHONDONTWRITEBYTECODE 1 +ENV PYTHONUNBUFFERED 1 + +RUN pip install --upgrade pip +COPY ./requirements.txt . +RUN pip install -r requirements.txt + +COPY . . \ No newline at end of file diff --git a/sop/settings.py b/sop/settings.py index 3d072a9..d919ca5 100644 --- a/sop/settings.py +++ b/sop/settings.py @@ -21,9 +21,9 @@ BASE_DIR = Path(__file__).resolve().parent.parent # See https://docs.djangoproject.com/en/5.2/howto/deployment/checklist/ SECRET_KEY = os.environ.get("SECRET_KEY") -DEBUG = os.environ.get("DEBUG") == "True" +DEBUG = bool(os.environ.get("DEBUG", default=0)) -ALLOWED_HOSTS = [".sop.tdlaouer.fr", ".localhost"] +ALLOWED_HOSTS = os.environ.get("DJANGO_ALLOWED_HOSTS").split(" ") CORS_ALLOWED_ORIGINS = [ "http://localhost:3000",