Browse Source

honor config for HTTP bind

master
Rob Colbert 2 years ago
parent
commit
cde3d1e664
  1. 17
      release
  2. 5
      webapp.js

17
release

@ -0,0 +1,17 @@
#!/bin/bash
if [ -z "$1" ]
then
echo "Must specify the release type: major, minor, patch"
exit;
fi
git checkout develop
yarn version --$1
git push origin develop
git checkout master
git pull . develop
git push origin master
git checkout develop

5
webapp.js

@ -36,7 +36,6 @@ import expressWinston from 'express-winston';
import webpack from 'webpack';
import webpackDevMiddleware from 'webpack-dev-middleware';
import WEBPACK_CONFIG from './webpack.config.js';
const APP_CONFIG = {
@ -121,7 +120,9 @@ class MultiplayerCanvasApp {
* The HTTP server then "drives" both IoServer and Express.
*/
return new Promise((resolve, reject) => {
this.httpServer.listen(3000, (err) => {
const HTTP_PORT = parseInt(process.env.HTTP_PORT || '3000', 10);
const HTTP_HOST = process.env.HTTP_BIND_ADDRESS || '127.0.0.1';
this.httpServer.listen(HTTP_PORT, HTTP_HOST, (err) => {
if (err) {
return reject(err);
}

Loading…
Cancel
Save