diff --git a/nise-circleguard/Dockerfile b/nise-circleguard/Dockerfile index 93ba737..07a656c 100644 --- a/nise-circleguard/Dockerfile +++ b/nise-circleguard/Dockerfile @@ -5,8 +5,6 @@ ENV PYTHONPATH=/app WORKDIR /app -RUN apt update - COPY requirements.txt ./requirements.txt RUN pip3 install --no-cache-dir -r requirements.txt @@ -21,9 +19,6 @@ RUN sed -i '238s|return \[x for x in arr if lower_limit < x < upper_limit\]|arr_ COPY ./src/ ./src/ -ENV GUNICORN_CMD_ARGS="--bind=0.0.0.0:5000 --workers=16" - WORKDIR /app/src -# Run gunicorn with the application -CMD ["sanic", "main", "--port=5000"] +CMD ["python", "main.py"] diff --git a/nise-circleguard/src/main.py b/nise-circleguard/src/main.py index faeaf15..f27ad24 100644 --- a/nise-circleguard/src/main.py +++ b/nise-circleguard/src/main.py @@ -291,3 +291,6 @@ async def process_similarity(request: Request): except ValueError as e: raise exceptions.BadRequest(str(e)) + +if __name__ == '__main__': + app.run(host='0.0.0.0', port=5000) \ No newline at end of file