diff --git a/index.js b/index.js
index fbc28e6..e9c6c1c 100644
--- a/index.js
+++ b/index.js
@@ -14,8 +14,27 @@ var warming_up = true;
 var log_level = 'info';
 if (config.globals.log_level) {
     log_level = config.globals.log_level;
-}
+};
+
+var logger = new (winston.Logger)({
+  transports: [
+    new (winston.transports.Console)({
+      timestamp: function() {
+        return strftime('%F %T', new Date());
+      },
+      level: log_level
+    }),
+    new (winston.transports.DailyRotateFile)({
+      filename: __dirname + '/logs/log',
+      timestamp: function() {
+        return strftime('%F %T', new Date());
+      },
+      level: log_level
+    })
+  ]
+});
 
+/*
 var logger = new (winston.Logger)({
   transports: [
     new (winston.transports.Console)({
@@ -33,6 +52,7 @@ var logger = new (winston.Logger)({
     })
   ]
 });
+*/
 
 function onHttpIncomingMessage(request, response) {
     var qs = url.parse(request.url, true).query;