--- /dev/null
+#!/usr/bin/python
+
+import os
+
+class Server():
+ def serve(self, dir, port):
+ """ serve the deploy directory with an very simple, cgi
+ capable web server on 0.0.0.0:<port>.
+ """
+ from BaseHTTPServer import HTTPServer
+ from CGIHTTPServer import CGIHTTPRequestHandler
+ os.chdir(dir)
+ httpd = HTTPServer(('', int(port)), CGIHTTPRequestHandler)
+ sa = httpd.socket.getsockname()
+ print "Serving HTTP on", sa[0], "port", sa[1], "..."
+ try:
+ httpd.serve_forever()
+ except KeyboardInterrupt:
+ pass
+
+if __name__ == "__main__":
+ server = Server()
+ server.serve('out', 8000)