은승우

Update app.js

Showing 1 changed file with 10 additions and 4 deletions
...@@ -5,7 +5,7 @@ var request = require('request'); ...@@ -5,7 +5,7 @@ var request = require('request');
5 var https=require('https'); 5 var https=require('https');
6 var http=require('http'); 6 var http=require('http');
7 7
8 - 8 +/*
9 var fs = require("fs"); 9 var fs = require("fs");
10 10
11 var httpsOptions = { 11 var httpsOptions = {
...@@ -14,8 +14,8 @@ var httpsOptions = { ...@@ -14,8 +14,8 @@ var httpsOptions = {
14 }; 14 };
15 15
16 http.createServer(app).listen(80); 16 http.createServer(app).listen(80);
17 -https.createServer(httpsOptions, app).listen(443); 17 +https.createServer(httpsOptions, app).listen(443);*/
18 -/* if ssl expired 18 +
19 var greenlock= require('greenlock-express'); 19 var greenlock= require('greenlock-express');
20 const lex = greenlock .create({ 20 const lex = greenlock .create({
21 version: 'draft-11', // 버전2 21 version: 'draft-11', // 버전2
...@@ -33,7 +33,13 @@ const lex = greenlock .create({ ...@@ -33,7 +33,13 @@ const lex = greenlock .create({
33 }, 33 },
34 renewWithin: 81 * 24 * 60 * 60 * 1000, 34 renewWithin: 81 * 24 * 60 * 60 * 1000,
35 renewBy: 80 * 24 * 60 * 60 * 1000, 35 renewBy: 80 * 24 * 60 * 60 * 1000,
36 -});*/ 36 +});
37 +https.createServer(lex.httpsOptions, lex.middleware(app)).listen((process.env.SSL_PORT || 443),()=>{
38 + console.log("server on 443");
39 +});
40 +http.createServer(lex.middleware(require('redirect-https')())).listen(process.env.PORT || 80,()=>{
41 + console.log("server on 80");
42 +});
37 43
38 //papago api 44 //papago api
39 45
......