Spaces:
Sleeping
Sleeping
Mohamed Abu Basith
commited on
Commit
·
49f03cc
1
Parent(s):
b63c511
done
Browse files- Dockerfile +1 -1
- 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
|
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 |
+
});
|