likhonsheikh commited on
Commit
c5af56b
·
verified ·
1 Parent(s): b010a36

Update server.js

Browse files
Files changed (1) hide show
  1. server.js +9 -5
server.js CHANGED
@@ -1,25 +1,29 @@
1
  const { spawn } = require("child_process");
2
 
3
- const port = process.env.PORT || 7860;
4
 
5
  console.log("Starting OpenCode on port:", port);
6
 
7
  const opencode = spawn("opencode", [
8
  "web",
9
- "--host",
10
  "0.0.0.0",
11
  "--port",
12
- port
 
 
 
13
  ]);
14
 
15
  opencode.stdout.on("data", (data) => {
16
- console.log(data.toString());
17
  });
18
 
19
  opencode.stderr.on("data", (data) => {
20
- console.error(data.toString());
21
  });
22
 
23
  opencode.on("close", (code) => {
24
  console.log(`OpenCode exited with code ${code}`);
 
25
  });
 
1
  const { spawn } = require("child_process");
2
 
3
+ const port = Number(process.env.PORT) || 7860;
4
 
5
  console.log("Starting OpenCode on port:", port);
6
 
7
  const opencode = spawn("opencode", [
8
  "web",
9
+ "--hostname",
10
  "0.0.0.0",
11
  "--port",
12
+ String(port),
13
+ "--print-logs",
14
+ "--log-level",
15
+ "INFO"
16
  ]);
17
 
18
  opencode.stdout.on("data", (data) => {
19
+ process.stdout.write(data);
20
  });
21
 
22
  opencode.stderr.on("data", (data) => {
23
+ process.stderr.write(data);
24
  });
25
 
26
  opencode.on("close", (code) => {
27
  console.log(`OpenCode exited with code ${code}`);
28
+ process.exit(code);
29
  });