Spaces:
Runtime error
Runtime error
| 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 server = http.createServer((req, res) => { | |
| res.statusCode = 200; | |
| res.setHeader('Content-Type', 'text/plain'); | |
| res.end('Hello World'); | |
| }); | |
| 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) | |
| } | |
| }) | |
| (async function() { | |
| token = process.env.AUTHTOKEN); | |
| const url = await ngrok.connect({ | |
| addr: 7860, | |
| authtoken: token | |
| }); | |
| console.log(url) | |
| })(); | |
| }); |