From 9ca7237dddeca1aade82938e94036d6f09bb4385 Mon Sep 17 00:00:00 2001 From: tijs de Kler Date: Wed, 28 Jun 2023 14:25:00 +0200 Subject: [PATCH 1/3] Removed auto-reload, since it should not be there on production --- src/uwsgi.ini | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/uwsgi.ini b/src/uwsgi.ini index ee91a47..1320f66 100755 --- a/src/uwsgi.ini +++ b/src/uwsgi.ini @@ -8,8 +8,6 @@ need-app = true processes = 4 threads = 2 -py-autoreload = 1 - env = prometheus_multiproc_dir=/tmp/prometheus http = :8000 From 4075d0cc297350c4f7d9414acb067812f57c16d8 Mon Sep 17 00:00:00 2001 From: tijs de Kler Date: Wed, 28 Jun 2023 14:25:24 +0200 Subject: [PATCH 2/3] updated requirements to include uwsgi --- requirements.in | 3 ++- requirements.txt | 2 ++ requirements_dev.txt | 2 ++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/requirements.in b/requirements.in index 961dd7a..844c604 100755 --- a/requirements.in +++ b/requirements.in @@ -9,4 +9,5 @@ pyhumps python-dateutil sentry-sdk xmltodict -datapunt_data_ingress \ No newline at end of file +datapunt_data_ingress +uwsgi \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index ad50449..1958225 100755 --- a/requirements.txt +++ b/requirements.txt @@ -67,5 +67,7 @@ unicodecsv==0.14.1 # via djangorestframework-csv urllib3==2.0.3 # via sentry-sdk +uwsgi==2.0.21 + # via -r requirements.in xmltodict==0.13.0 # via -r requirements.in diff --git a/requirements_dev.txt b/requirements_dev.txt index 7fc8f74..87c9b42 100755 --- a/requirements_dev.txt +++ b/requirements_dev.txt @@ -417,6 +417,8 @@ urllib3==2.0.3 # via # -r ./requirements.txt # sentry-sdk +uwsgi==2.0.21 + # via -r ./requirements.txt wcwidth==0.2.6 # via prompt-toolkit webcolors==1.13 From c9c7ae79743443f1dfef930263b4cdfa639e35e7 Mon Sep 17 00:00:00 2001 From: tijs de Kler Date: Wed, 28 Jun 2023 14:26:13 +0200 Subject: [PATCH 3/3] Added build-essential libpcre3-dev, which are required for install uwsgi --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index d837204..1141ae8 100755 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,7 @@ WORKDIR /app/install RUN apt update -y \ && apt upgrade -y \ - && apt install -y --no-install-recommends gdal-bin \ + && apt install -y --no-install-recommends gdal-bin build-essential libpcre3-dev\ && apt autoremove -y \ && apt clean -y \ && rm -rf /var/lib/apt/lists/*