Spaces:
Paused
Paused
Update Dockerfile
Browse files- Dockerfile +3 -3
Dockerfile
CHANGED
|
@@ -3,7 +3,7 @@ FROM python:3.12-slim
|
|
| 3 |
# Set environment variables
|
| 4 |
ENV PYTHONDONTWRITEBYTECODE="1"
|
| 5 |
ENV PYTHONUNBUFFERED="1"
|
| 6 |
-
ENV PORT="
|
| 7 |
|
| 8 |
# Set work directory
|
| 9 |
WORKDIR /mediaflow_proxy
|
|
@@ -32,7 +32,7 @@ RUN poetry config virtualenvs.in-project true \
|
|
| 32 |
COPY --chown=mediaflow_proxy:mediaflow_proxy . /mediaflow_proxy
|
| 33 |
|
| 34 |
# Expose the port the app runs on
|
| 35 |
-
EXPOSE
|
| 36 |
|
| 37 |
# Activate virtual environment and run the application with Gunicorn
|
| 38 |
-
CMD ["poetry", "run", "gunicorn", "mediaflow_proxy.main:app", "-w", "4", "-k", "uvicorn.workers.UvicornWorker", "--bind", "0.0.0.0:
|
|
|
|
| 3 |
# Set environment variables
|
| 4 |
ENV PYTHONDONTWRITEBYTECODE="1"
|
| 5 |
ENV PYTHONUNBUFFERED="1"
|
| 6 |
+
ENV PORT="8080"
|
| 7 |
|
| 8 |
# Set work directory
|
| 9 |
WORKDIR /mediaflow_proxy
|
|
|
|
| 32 |
COPY --chown=mediaflow_proxy:mediaflow_proxy . /mediaflow_proxy
|
| 33 |
|
| 34 |
# Expose the port the app runs on
|
| 35 |
+
EXPOSE 8080
|
| 36 |
|
| 37 |
# Activate virtual environment and run the application with Gunicorn
|
| 38 |
+
CMD ["poetry", "run", "gunicorn", "mediaflow_proxy.main:app", "-w", "4", "-k", "uvicorn.workers.UvicornWorker", "--bind", "0.0.0.0:8080", "--timeout", "120", "--max-requests", "500", "--max-requests-jitter", "200"]
|