Assuming this is possible, what is the recommended method of running multiple webapps alongside the web based apps (wiki, etc) that come with osx server.app ?
Server.app provides a Websites service which can be used to publish your own web content. This service provides support for web apps (alongside normal websites) through the use of webapp.plist(8) and webappctl.
You can define the web apps managed by webappctl by creating plist files and placing them in /Library/Server/Web/Config/apache2/webapps/. For information about these plist files, enter
man webapp.plistin Terminal.