Thanks for a nice system.
It happens that I develop modules for other projects, e.g. Wordpress, the way is that I create a common wordpress installation in e.g.
“~/projects/wordpress/html/” and then symlink the modules into my wordpress installation.
Each project then gets its own folder in the projects folder like ¨~/projects/module1/"
The problem is that it then creates “module1” as an independent vhost and it complains in vhost.php about a missing html folder. Its possible to make a check on eg a file “.ignore_devil” if it is found in the folder like “~/projects/module1/.ignore_devil” then no vhost will be created in nginx or complain about it on vhost.php?
Just my idea