Mohamed Abu Basith commited on
Commit
49f03cc
·
1 Parent(s): b63c511
Files changed (2) hide show
  1. Dockerfile +1 -1
  2. server.js +36 -17
Dockerfile CHANGED
@@ -18,5 +18,5 @@ RUN npm ci --only=production
18
  # Copy the rest of your application code
19
  COPY . .
20
 
21
- EXPOSE 7000
22
  CMD ["node", "server.js"]
 
18
  # Copy the rest of your application code
19
  COPY . .
20
 
21
+ EXPOSE 7860
22
  CMD ["node", "server.js"]
server.js CHANGED
@@ -1,23 +1,42 @@
1
- const express = require("express");
2
- const { bootstrap } = require("./bootstrap.js")
3
- const { dbConnection } = require("./Database/DbConnection.js")
4
- const dotenv = require("dotenv")
5
- const morgan = require("morgan")
6
- const cors = require("cors")
7
 
8
 
9
- dotenv.config();
10
- const app = express();
11
- app.use(cors())
12
 
13
- dbConnection();
14
 
15
- const port = 7000;
16
- app.use(express.json());
17
- app.use(morgan("dev"));
18
- app.use(express.static("uploads"));
19
 
20
- bootstrap(app);
21
- app.listen(process.env.PORT || port, () => console.log(`Example app listening on port ${port}!`));
22
 
23
- app.get('/health', (req, res) => res.status(200).send('OK'));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ // const express = require("express");
2
+ // const { bootstrap } = require("./bootstrap.js")
3
+ // const { dbConnection } = require("./Database/DbConnection.js")
4
+ // const dotenv = require("dotenv")
5
+ // const morgan = require("morgan")
6
+ // const cors = require("cors")
7
 
8
 
9
+ // dotenv.config();
10
+ // const app = express();
11
+ // app.use(cors())
12
 
13
+ // dbConnection();
14
 
15
+ // const port = 7000;
16
+ // app.use(express.json());
17
+ // app.use(morgan("dev"));
18
+ // app.use(express.static("uploads"));
19
 
20
+ // bootstrap(app);
21
+ // app.listen(process.env.PORT || port, () => console.log(`Example app listening on port ${port}!`));
22
 
23
+ // app.get('/health', (req, res) => res.status(200).send('OK'));
24
+
25
+ const http = require('http');
26
+
27
+ const PORT = process.env.PORT || 7860;
28
+
29
+ const requestHandler = (req, res) => {
30
+ console.log(`${req.method} ${req.url}`);
31
+ res.writeHead(200, { 'Content-Type': 'text/plain' });
32
+ res.end('Hello from Node.js server!');
33
+ };
34
+
35
+ const server = http.createServer(requestHandler);
36
+
37
+ server.listen(PORT, (err) => {
38
+ if (err) {
39
+ return console.error('Error starting server:', err);
40
+ }
41
+ console.log(`Server is running on port ${PORT}`);
42
+ });