you can check CEAN, it does what you need. it creates a directory where you can launch erlang, without installing into the system, the directory can be stored on a remote filesystem as well. http://cean.process-one.net/