This repository is for creating a FastAPI/Uvicorn windows service.
Note: You need Miniconda3 or Anaconda3 installed on your system.
The service will be installed on your system in auto run mode.
You can start, stop, restart the service manually from the Services window.
Your service will be visible in the Task Manager details tab.
The Uvicorn server would be available at localhost:5000.
You can check the API swagger at localhost:5000/docs.
The available CLI options for the windows service executable are shown below.
If for some reason you want to debug the server follow these steps:
You will be able to see logging values in the command prompt.