feat: support env arguments for gws
This commit is contained in:
parent
80b5fc16e5
commit
d69c7ac251
@ -17,4 +17,4 @@ COPY . .
|
|||||||
EXPOSE 8081
|
EXPOSE 8081
|
||||||
|
|
||||||
# 运行应用程序
|
# 运行应用程序
|
||||||
CMD [ "node", "index.js" ]
|
ENTRYPOINT [ "node", "index.js" ]
|
@ -6,7 +6,7 @@ const SessionPool = require("./session_pool");
|
|||||||
const utility = require("./utility");
|
const utility = require("./utility");
|
||||||
require("./polyfill.js");
|
require("./polyfill.js");
|
||||||
|
|
||||||
const host = process.argv[2];
|
const host = process.argv[2] || process.env['HOST'];
|
||||||
if (!host) {
|
if (!host) {
|
||||||
console.error("Please provide a host as a command line argument.");
|
console.error("Please provide a host as a command line argument.");
|
||||||
process.exit(1);
|
process.exit(1);
|
||||||
|
@ -5,8 +5,8 @@ const tls = require("tls");
|
|||||||
const PORT = 8081;
|
const PORT = 8081;
|
||||||
const wss = new ws.WebSocketServer({ port: PORT });
|
const wss = new ws.WebSocketServer({ port: PORT });
|
||||||
|
|
||||||
const host = process.argv[2];
|
const host = process.argv[2] || process.env['HOST'];
|
||||||
const port = process.argv[3];
|
const port = process.argv[3] || process.env['PORT'];
|
||||||
if (!host || !port) {
|
if (!host || !port) {
|
||||||
console.error("Please specify host and port");
|
console.error("Please specify host and port");
|
||||||
process.exit(1);
|
process.exit(1);
|
||||||
|
Loading…
Reference in New Issue
Block a user