feat: add Dockerfile and supervisord configuration for FastAPI application
This commit is contained in:
19
uv.lock
generated
19
uv.lock
generated
@ -241,7 +241,8 @@ dependencies = [
|
||||
{ name = "python-dotenv" },
|
||||
{ name = "redis", extra = ["hiredis"] },
|
||||
{ name = "sqlalchemy", extra = ["asyncio"] },
|
||||
{ name = "uvicorn" },
|
||||
{ name = "uvicorn", extra = ["standard"] },
|
||||
{ name = "uvicorn-worker" },
|
||||
]
|
||||
|
||||
[package.dev-dependencies]
|
||||
@ -262,7 +263,8 @@ requires-dist = [
|
||||
{ name = "python-dotenv", specifier = ">=1.1.1" },
|
||||
{ name = "redis", extras = ["hiredis"], specifier = ">=6.2.0" },
|
||||
{ name = "sqlalchemy", extras = ["asyncio"], specifier = ">=2.0.41" },
|
||||
{ name = "uvicorn", specifier = ">=0.35.0" },
|
||||
{ name = "uvicorn", extras = ["standard"], specifier = ">=0.35.0" },
|
||||
{ name = "uvicorn-worker", specifier = ">=0.3.0" },
|
||||
]
|
||||
|
||||
[package.metadata.requires-dev]
|
||||
@ -1088,6 +1090,19 @@ standard = [
|
||||
{ name = "websockets" },
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "uvicorn-worker"
|
||||
version = "0.3.0"
|
||||
source = { registry = "https://pypi.org/simple" }
|
||||
dependencies = [
|
||||
{ name = "gunicorn" },
|
||||
{ name = "uvicorn" },
|
||||
]
|
||||
sdist = { url = "https://files.pythonhosted.org/packages/37/c0/b5df8c9a31b0516a47703a669902b362ca1e569fed4f3daa1d4299b28be0/uvicorn_worker-0.3.0.tar.gz", hash = "sha256:6baeab7b2162ea6b9612cbe149aa670a76090ad65a267ce8e27316ed13c7de7b", size = 9181 }
|
||||
wheels = [
|
||||
{ url = "https://files.pythonhosted.org/packages/f7/1f/4e5f8770c2cf4faa2c3ed3c19f9d4485ac9db0a6b029a7866921709bdc6c/uvicorn_worker-0.3.0-py3-none-any.whl", hash = "sha256:ef0fe8aad27b0290a9e602a256b03f5a5da3a9e5f942414ca587b645ec77dd52", size = 5346 },
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "uvloop"
|
||||
version = "0.21.0"
|
||||
|
||||
Reference in New Issue
Block a user