I currently have a Flask app proxied behind Nginx via uWSGI. Due to my needs for asyncio and websockets, I would prefer to switch to Quart.
I use nginx to manage authentication and performantly/simply serve static files. It would be nice to keep essentially the same configuration through the changeover to Quart, as opposed to trashing it all and running Hypercorn bare; and migrating all my static routes/auth into the Quart app.
What config settings are needed to proxy Quart behind nginx? Perhaps more generally, can Nginx proxy an ASGI application? Is this a sensible thing to do?