uvicorn

Python ASGI HTTP Server, for asynchronous projects.

TLDR

Run Python web app

$ uvicorn [import.path:app_object]
copy

Listen on port 8080 on localhost

$ uvicorn --host [localhost] --port [8080] [import.path:app_object]
copy

Turn on live reload

$ uvicorn --reload [import.path:app_object]
copy

Use 4 worker processes for handling requests

$ uvicorn --workers [4] [import.path:app_object]
copy

Run app over HTTPS

$ uvicorn --ssl-certfile [cert.pem] --ssl-keyfile [key.pem] [import.path:app_object]
copy

Copied to clipboard
free 100$ digital ocean credit