presenton/servers/fastapi/server_autoreload.py
2025-05-14 12:32:15 +05:45

14 lines
392 B
Python

import uvicorn
import argparse
if __name__ == "__main__":
parser = argparse.ArgumentParser(description="Run the FastAPI server")
parser.add_argument(
"--port", type=int, required=True, help="Port number to run the server on"
)
args = parser.parse_args()
uvicorn.run(
"api.main:app", host="127.0.0.1", port=args.port, log_level="info", reload=True
)