Exposing commandline tools remotely to users
===

We've got a number of perl and python scripts we want to expose to some of our teammates for casual usage; and we really don't want ot deal with getting them setup with git, perl, python, dependencies, etc.

One idea we had was to write a descriptor for each script as to what arguments it needed; and then let a simple HTML page call a CGI script with the appropriate arguments, wait and return stdout to the user. 

This seems such a simple need that I'm amazed that I can't find anything like it existing out there. No framework that renders out the form, that puts out a virtual console screen... 

There are, of course, major security concerns. Can anyone recommend a solution that does the above, or something else similar? 