File tree 6 files changed +204
-0
lines changed
6 files changed +204
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Logs
2
+ logs
3
+ * .log
4
+ npm-debug.log *
5
+ yarn-debug.log *
6
+ yarn-error.log *
7
+ lerna-debug.log *
8
+
9
+ # Diagnostic reports (https://nodejs.org/api/report.html)
10
+ report. [0-9 ]* . [0-9 ]* . [0-9 ]* . [0-9 ]* .json
11
+
12
+ # Runtime data
13
+ pids
14
+ * .pid
15
+ * .seed
16
+ * .pid.lock
17
+
18
+ # Directory for instrumented libs generated by jscoverage/JSCover
19
+ lib-cov
20
+
21
+ # Coverage directory used by tools like istanbul
22
+ coverage
23
+ * .lcov
24
+
25
+ # nyc test coverage
26
+ .nyc_output
27
+
28
+ # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
29
+ .grunt
30
+
31
+ # Bower dependency directory (https://bower.io/)
32
+ bower_components
33
+
34
+ # node-waf configuration
35
+ .lock-wscript
36
+
37
+ # Compiled binary addons (https://nodejs.org/api/addons.html)
38
+ build /Release
39
+
40
+ # Dependency directories
41
+ node_modules /
42
+ jspm_packages /
43
+
44
+ # Snowpack dependency directory (https://snowpack.dev/)
45
+ web_modules /
46
+
47
+ # TypeScript cache
48
+ * .tsbuildinfo
49
+
50
+ # Optional npm cache directory
51
+ .npm
52
+
53
+ # Optional eslint cache
54
+ .eslintcache
55
+
56
+ # Microbundle cache
57
+ .rpt2_cache /
58
+ .rts2_cache_cjs /
59
+ .rts2_cache_es /
60
+ .rts2_cache_umd /
61
+
62
+ # Optional REPL history
63
+ .node_repl_history
64
+
65
+ # Output of 'npm pack'
66
+ * .tgz
67
+
68
+ # Yarn Integrity file
69
+ .yarn-integrity
70
+
71
+ # dotenv environment variables file
72
+ .env
73
+ .env.test
74
+
75
+ # parcel-bundler cache (https://parceljs.org/)
76
+ .cache
77
+ .parcel-cache
78
+
79
+ # Next.js build output
80
+ .next
81
+ out
82
+
83
+ # Nuxt.js build / generate output
84
+ .nuxt
85
+ dist
86
+
87
+ # Gatsby files
88
+ .cache /
89
+ # Comment in the public line in if your project uses Gatsby and not Next.js
90
+ # https://nextjs.org/blog/next-9-1#public-directory-support
91
+ # public
92
+
93
+ # vuepress build output
94
+ .vuepress /dist
95
+
96
+ # Serverless directories
97
+ .serverless /
98
+
99
+ # FuseBox cache
100
+ .fusebox /
101
+
102
+ # DynamoDB Local files
103
+ .dynamodb /
104
+
105
+ # TernJS port file
106
+ .tern-port
107
+
108
+ # Stores VSCode versions used for testing VSCode extensions
109
+ .vscode-test
110
+
111
+ # yarn v2
112
+ .yarn /cache
113
+ .yarn /unplugged
114
+ .yarn /build-state.yml
115
+ .yarn /install-state.gz
116
+ .pnp. *
Original file line number Diff line number Diff line change
1
+ FROM node:12
2
+
3
+ ENV PORT 800
4
+
5
+ # Create app directory
6
+ RUN mkdir -p /usr/src/app
7
+ WORKDIR /usr/src/app
8
+
9
+ # Installing dependencies
10
+ COPY package*.json /usr/src/app/
11
+ RUN npm install
12
+
13
+ # Copying source files
14
+ COPY . /usr/src/app
15
+
16
+ # Building app
17
+ EXPOSE 3000
18
+
19
+ # Running the app
20
+ CMD "npm" "start"
Original file line number Diff line number Diff line change
1
+ version : " 3"
2
+
3
+ services :
4
+ frontend :
5
+ ports :
6
+ - " 8080:8080"
7
+ build :
8
+ context : .
9
+ dockerfile : Dockerfile
10
+ restart : always
Original file line number Diff line number Diff line change
1
+ {
2
+ "name" : " nodejs-kubernetes" ,
3
+ "version" : " 1.0.0" ,
4
+ "description" : " " ,
5
+ "main" : " index.js" ,
6
+ "scripts" : {
7
+ "start" : " node server.js" ,
8
+ "test" : " echo \" Error: no test specified\" && exit 1"
9
+ },
10
+ "keywords" : [],
11
+ "author" : " " ,
12
+ "license" : " ISC" ,
13
+ "dependencies" : {
14
+ "http" : " 0.0.1-security" ,
15
+ "url" : " ^0.11.0"
16
+ }
17
+ }
Original file line number Diff line number Diff line change
1
+ var http = require ( "http" ) ;
2
+ var url = require ( "url" ) ;
3
+
4
+ http
5
+ . createServer ( function ( req , res ) {
6
+ res . writeHead ( 200 , { "Content-Type" : "text/html" } ) ;
7
+ res . end ( "hello world" ) ;
8
+ } )
9
+ . listen ( 8080 ) ;
You can’t perform that action at this time.
0 commit comments