diff --git a/lib/Manager.js b/lib/Manager.js
index <HASH>..<HASH> 100644
--- a/lib/Manager.js
+++ b/lib/Manager.js
@@ -30,6 +30,27 @@ Manager.prototype = Object.create(Host.prototype);
 Manager.prototype.bindListener = function bindListener(listener) {
   listener.use(this.getRequestLogMiddleware());
 
+  listener.get('/', function(req, res) {
+    return res.end(
+      '<html>' +
+      '<body>' +
+        '<form method="POST" action="/shutdown">' +
+          '<input type="submit" value="Shutdown">' +
+        '</form>' +
+      '</body>' +
+      '</html>'
+    );
+  });
+
+  listener.post('/shutdown', function(req, res) {
+    res.write('Shutting down ' + Object.keys(this.hosts).length + ' host(s)... ');
+    _.forEach(this.hosts, function(host) {
+      host.process.kill();
+    });
+    res.end('Shutting down process... ');
+    process.exit();
+  }.bind(this));
+
   listener.get('/type', function(req, res) {
     res.end('Manager');
   }.bind(this));
Added a GET: / and POST: /shutdown endpoints to managers.

Mostly as a convenience, they output a "Shutdown" button, enabling you to kill the manager and its hosts.