From a3c438af802b85ba4de037a05c826521fb52c007 Mon Sep 17 00:00:00 2001 From: Egor Matveev Date: Sun, 29 Dec 2024 01:56:10 +0300 Subject: [PATCH] fix --- Dockerfile | 2 +- main.py | 7 ------- requirements.txt | 20 ++++++++++++++++++++ 3 files changed, 21 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index ba79138..57b52e1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,4 +10,4 @@ COPY . . ENV PYTHONUNBUFFERED=1 -ENTRYPOINT ["python", "main.py"] +ENTRYPOINT ["fastapi", "run", "main.py", "--port", "1239"] diff --git a/main.py b/main.py index ce01c77..5471c49 100644 --- a/main.py +++ b/main.py @@ -22,10 +22,3 @@ async def unicorn_exception_handler(request: fastapi.Request, exc: Exception): ) mongo.create_indexes() - -import logging, sys -logging.getLogger().addHandler(logging.StreamHandler(sys.stdout)) - - -if __name__ == '__main__': - uvicorn.run(app, host="0.0.0.0", port=1239) diff --git a/requirements.txt b/requirements.txt index 4281151..55d5f75 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,20 +5,40 @@ certifi==2024.12.14 charset-normalizer==3.4.1 click==8.1.7 dnspython==2.7.0 +email_validator==2.2.0 fastapi==0.115.4 +fastapi-cli==0.0.7 h11==0.14.0 +httpcore==1.0.7 +httptools==0.6.4 +httpx==0.28.1 idna==3.10 +Jinja2==3.1.5 +markdown-it-py==3.0.0 +MarkupSafe==3.0.2 +mdurl==0.1.2 motor==3.6.0 pydantic==2.9.2 pydantic_core==2.23.4 +Pygments==2.18.0 pymongo==4.9.2 +python-dotenv==1.0.1 +python-multipart==0.0.20 pytz==2024.2 +PyYAML==6.0.2 redis==5.2.0 requests==2.32.3 +rich==13.9.4 +rich-toolkit==0.12.0 +shellingham==1.5.4 six==1.16.0 sniffio==1.3.1 starlette==0.41.2 +typer==0.15.1 typing_extensions==4.12.2 tzlocal==5.2 urllib3==2.3.0 uvicorn==0.32.0 +uvloop==0.21.0 +watchfiles==1.0.3 +websockets==14.1