Run a self-contained install?

For a Heroku-like environment, how easy/hard would it be to run logstash in a self-contained manner.

I would like to be able to just have a Procfile with: logstash-script -c configfile (or directory)

What external dependencies would I need to worry about?