diff --git a/deployment/Dockerfile.simple b/deployment/Dockerfile.simple index d41728a..0def877 100644 --- a/deployment/Dockerfile.simple +++ b/deployment/Dockerfile.simple @@ -21,7 +21,7 @@ RUN apt-get update && apt-get install -y \ WORKDIR /app # Copy requirements first for better caching -COPY requirements_new.txt ./requirements.txt +COPY requirements.txt ./requirements.txt # Development stage FROM base as development diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..28a9dfe --- /dev/null +++ b/requirements.txt @@ -0,0 +1,24 @@ +# Минимальные зависимости для MY Network v2.0 +fastapi==0.104.1 +uvicorn==0.24.0 +python-dotenv==1.0.0 +httpx==0.25.0 +aiofiles==23.2.1 +pydantic==2.5.2 +pydantic-settings==2.1.0 + +# База данных (optional) +sqlalchemy==2.0.23 +asyncpg==0.29.0 +alembic==1.13.1 + +# Для безопасности +pyjwt==2.8.0 +bcrypt==4.1.2 +cryptography==41.0.8 + +# Кэш (optional) +redis==5.0.1 + +# Утилиты +structlog==23.2.0 \ No newline at end of file