diff --git a/Dockerfile b/Dockerfile index 15b74a0..9049786 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,5 +16,6 @@ COPY requirements.txt requirements.txt RUN pip3 install -r requirements.txt RUN pip3 install --upgrade pillow --user EXPOSE 443 +EXPOSE 55432 COPY . . -CMD ["gunicorn", "--bind=0.0.0.0:443", "--workers=2","--threads=2", "--certfile", "/etc/letsencrypt/live/pa.depaoli.id.au/fullchain.pem", "--keyfile", "/etc/letsencrypt/live/pa.depaoli.id.au/privkey.pem","main:app"] +CMD ["./wrapper.sh"] diff --git a/wrapper.sh b/wrapper.sh new file mode 100755 index 0000000..4cec209 --- /dev/null +++ b/wrapper.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +python3 ./pa_job_manager.py & +gunicorn --bind=0.0.0.0:443 --workers=2 --threads=2 --certfile /etc/letsencrypt/live/pa.depaoli.id.au/fullchain.pem --keyfile /etc/letsencrypt/live/pa.depaoli.id.au/privkey.pem main:app