I have an erlang app with a web frontend. Right now, if you want to talk to it via the shell, you have to do it from the command line. This app will be running on multiple platforms and in environments where the administrator may not be very command-line savvy, but for tech support purposes I'd like to be able to have them bring up a shell in their browser and be able to inspect the state of the node from that.
Has someone already implemented such a thing? It would need to support Windows, Red Hat, and OS X, as well as major browsers. Something that looked a lot like the shell and supported the same commands would be best.