Spaces:
Runtime error
Runtime error
File size: 1,066 Bytes
2968e9a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
var request = require('request');
const http = require('http');
const ngrok = require('ngrok');
const hostname = process.env.HOST || '0.0.0.0';
const port = process.env.PORT || 7860;
//const port = process.env.PORT || 9999;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World');
});
token = process.env.AUTHTOKEN;
(async function() {
const url = await ngrok.connect({
addr: 7860,
authtoken: token
});
console.log(url);
})();
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
request('https://ipinfo.io/ip', function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body) // Show the HTML for the Google homepage.
}
else {
console.log("Error "+response.statusCode)
}
})
/*
token = process.env.AUTHTOKEN;
const url = ngrok.connect({
addr: 7680,
authtoken: token
}).then(url => { return url } );
console.log(url);
*/
}); |