The list will be very dynamic, as in new, previous unknown items should be able to be added at runtime. I'll thank you both for your suggestions and will investigate them. Supervisord looks neat for a number of reasons outside of the scope of this :) Posted at Nginx Forum: http://forum.nginx.org/read.php?2,92715,92949#msg-92949