When you use a web app today, you usually connect to its developers' servers. This is backwards, and leaves them in control. Sandstorm makes it easy to run web apps on your own server. Bring their apps to your data, and make sure they don't do anything you don't like. No command lines, no configuration files. Apps are installed through an app-store-like web interface. And, most importantly, every app runs in a separate secure sandbox, so an evil app cannot take down your server.
more here........https://github.com/kentonv/sandstorm
more here........https://github.com/kentonv/sandstorm