# FROM debian:11 as gvm-libs-base
FROM python:3.8-slim-buster

ENV DEBIAN_FRONTEND=noninteractive
ENV LANG=C.UTF-8

RUN apt update && apt full-upgrade -y

RUN mkdir /http-gvm-proxy
WORKDIR /http-gvm-proxy
COPY src/requirements.txt requirements.txt

RUN pip3 install -r requirements.txt
COPY src ./
WORKDIR /http-gvm-proxy

ENV LISTEN_ADDR=0.0.0.0
ENV LISTEN_PORT=50002

CMD gunicorn --workers 3 --bind ${LISTEN_ADDR}:${LISTEN_PORT} wsgi
