This commit is contained in:
2023-07-06 17:04:38 +02:00
commit 55c50e7b4d
5 changed files with 5884 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
node_modules/

1
README.md Normal file
View File

@@ -0,0 +1 @@
From "The Good Parts of AWS"

5853
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

14
package.json Normal file
View File

@@ -0,0 +1,14 @@
{
"name": "aws-bootstrap",
"version": "1.0.0",
"description": "From \"The Good Parts of AWS\"",
"main": "index.js",
"scripts": {
"start": "node ./node_modules/pm2/bin/pm2 start ./server.js --name hello_aws --log ../logs/app.log",
"stop": "node ./node_modules/pm2/bin/pm2 stop hello_aws",
"build": "echo 'Building...'"
},
"dependencies": {
"pm2": "^3.2.2"
}
}

15
server.js Normal file
View File

@@ -0,0 +1,15 @@
const { hostname } = require('os');
const http = require('http');
const message = 'Hello World\n';
const port = 8080;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end(message);
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname()}:${port}/`);
});