On the CherryPy side, there's also support for socket activation contributed by some Chinese folk a few years ago: https://docs.cherrypy.org/en/latest/deploy.html?highlight=da...
https://docs.cherrypy.org/en/latest/deploy.html?highlight=daemon#run-as-a-daemon