#using FastAPI because I used that for ThermalTodos with auth0 auth and dont want to relearn auth0 #https://fastapi.tiangolo.com/advanced/websockets/#handling-disconnections-and-multiple-clients