https support

This commit is contained in:
array-in-a-matrix 2022-02-02 16:34:05 -05:00
parent a34281c5fb
commit 75662e2058
2 changed files with 10 additions and 12 deletions

View file

@ -1,9 +0,0 @@
// function callback(json) {
// // const file = require('fs');
// const ip = json.ip;
// // file.appendFile('./ip-addresses.log', ip, (e) => {
// // console.log(e);
// // if (e) throw err;
// // });
// document.write("Your public IP address is: ", ip);
// };

View file

@ -4,10 +4,16 @@ const file = require('fs');
const requestIp = require('request-ip');
const redirect = require('connect-redirection')
var httpsOptions = {
key: fs.readFileSync('/path/to/HTTPS/server-key.pem'),
cert: fs.readFileSync('/path/to/HTTPS/server-crt.pem')
};
let redirectURL = 'http://arrayinamatrix.xyz'
let port = 3030
let http_port = 3030
let https_port = 3031
console.log(`Redirect: ${redirectURL}`);
console.log(`Port: ${port}`)
console.log(`Port: ${http_port}`)
console.log("########## IP LOGGER STARTED ##########");
const app = connect()
.use(requestIp.mw())
@ -24,4 +30,5 @@ const app = connect()
});
http.createServer(app).listen(port);
http.createServer(app).listen(http_port);
https.createServer(httpsOptions, app).listen(https_port);