- Frontend on nginx-unprivileged (non-root, container port 8080) - Replace unmaintained passlib with bcrypt 5.0.0 (hash-compatible) - Pass DOCS_ENABLED through to the backend container - Raise db mem_limit to 768m for MySQL 8.4 Co-Authored-By: Claude Opus 5.5 <[email protected]>
18 lines
314 B
Plaintext
18 lines
314 B
Plaintext
fastapi==0.141.1
|
|
starlette==1.7.0
|
|
anyio==4.15.1
|
|
uvicorn[standard]==0.30.6
|
|
sqlalchemy[asyncio]==2.0.35
|
|
aiomysql==0.3.0
|
|
PyMySQL==1.1.2
|
|
PyJWT==2.15.0
|
|
cryptography==50.0.1
|
|
bcrypt==5.0.0
|
|
pydantic==2.13.5
|
|
pydantic-settings==2.5.2
|
|
alembic==1.20.0
|
|
Mako==1.4.3
|
|
python-multipart==0.0.32
|
|
email-validator==2.2.0
|
|
httpx==0.27.2
|