From b4e78206ed12cf038c7030ea75023dc9e68932b7 Mon Sep 17 00:00:00 2001 From: RubenRWU Date: Wed, 25 Mar 2026 13:49:30 +0100 Subject: [PATCH] changed ports again --- Dockerfile | 5 +++-- docker-compose.yml | 2 ++ main.py | 3 ++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index b5d3daf..762c2b3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,8 @@ FROM python:3.11-slim ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ - PIP_NO_CACHE_DIR=1 + PIP_NO_CACHE_DIR=1 \ + PORT=8276 RUN apt-get update \ && apt-get install -y --no-install-recommends \ @@ -25,4 +26,4 @@ ENV ENABLE_SPEAKER_DIARIZATION=false EXPOSE 8276 -CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8276"] +CMD ["sh", "-c", "uvicorn main:app --host 0.0.0.0 --port ${PORT}"] diff --git a/docker-compose.yml b/docker-compose.yml index 7d7ad9d..981318d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,6 +3,8 @@ services: build: . ports: - "8276:8276" + environment: + PORT: 8276 env_file: - .env volumes: diff --git a/main.py b/main.py index 87b01d9..4dab92d 100644 --- a/main.py +++ b/main.py @@ -591,4 +591,5 @@ async def send( if __name__ == "__main__": import uvicorn - uvicorn.run(app, host="0.0.0.0", port=8000) + port = int(os.getenv("PORT", "8276")) + uvicorn.run(app, host="0.0.0.0", port=port)