uvicorn
Python ASGI HTTP Server, for asynchronous projects. More information: <https://www.uvicorn.org/>.
Install
- All systems
-
curl cmd.cat/uvicorn.sh
- Debian
-
apt-get install uvicorn - Ubuntu
-
apt-get install uvicorn - Kali Linux
-
apt-get install uvicorn - Windows (WSL2)
-
sudo apt-get updatesudo apt-get install uvicorn
Python ASGI HTTP Server, for asynchronous projects. More information: <https://www.uvicorn.org/>.
-
Run Python web app:
uvicorn import.path:app_object -
Listen on port 8080 on localhost:
uvicorn --host localhost --port 8080 import.path:app_object -
Turn on live reload:
uvicorn --reload import.path:app_object -
Use 4 worker processes for handling requests:
uvicorn --workers 4 import.path:app_object -
Run app over HTTPS:
uvicorn --ssl-certfile cert.pem --ssl-keyfile key.pem import.path:app_object
© tl;dr; authors and contributors