diff --git a/package.json b/package.json
index bf1442611fb05175ded14f75f9ff2d703f3f944f..b93fcd1c0eb2a7ec4cd452c5c1c8c592d0fd1dac 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,7 @@
 	"main": "server.js",
 	"scripts": {
 		"run": "export PORT=443; node server.js",
-		"test": "export PORT=8443; export DEBUG=1; node server.js"
+		"test": "export PORT=8080; export DEBUG=1; export DEV=1; node server.js"
 	},
 	"author": "Alex Mansfield",
 	"license": "ISC",
diff --git a/src/server.ts b/src/server.ts
index 1c368c57d88eba0be23976a5c7d3a9aa3f85c003..7b6c370e2b4874bcb4ac05de383c36799f337a5a 100644
--- a/src/server.ts
+++ b/src/server.ts
@@ -29,21 +29,30 @@ import {
 const upload = multer();
 const app: express.Application = express();
 const PORT: number = parseInt(process.env.PORT) || 8080;
+const DEV: boolean = process.env.DEV ? true : false;
 
 const SSL_OPTS = {
 	key: readFileSync(".security/origin.priv"),
 	cert: readFileSync(".security/origin.pem"),
 }
 
-let secServ = createServer(SSL_OPTS, app);
-secServ.listen(PORT, () => {
-	console.log(`listening on port:${PORT}`);
-});
+let server;
+if (DEV) {
+	server = app.listen(PORT, () => {
+		console.log(`listening on port:${PORT}`);
+	})
+} else {
+	server = createServer(SSL_OPTS, app)
+		.listen(PORT, () => {
+			console.log(`listening on port:${PORT}`);
+		});
+}
+
 
 // let server = app.listen(PORT, () => {
 // 	console.log(`Listening on port ${PORT}`)
 // });
-const GAMES = game_api(secServ);
+const GAMES = game_api(server);
 
 
 app.use(bodyParser.json());