diff --git a/nginx/3d-pong.conf b/nginx/3d-pong.conf index 9e2074a..28bb900 100644 --- a/nginx/3d-pong.conf +++ b/nginx/3d-pong.conf @@ -4,17 +4,12 @@ server { server_name 3d-pong.gamewheel.local 3d-pong-debug.gamewheel.local; root /usr/share/gamewheel/3d-pong; - index index.html; - add_header Access-Control-Allow-Origin '*'; - - location / { + #We start to pass everything to express, otherwise we end up with '/' location saying 403 Forbidden + #Static files delivered trough express.static() + location ~ { add_header Access-Control-Allow-Origin $http_origin; - autoindex on; - try_files $uri $uri/ @node; - } - location @node { # WebSocket support proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; diff --git a/start b/start index 932a90a..ed4b1e7 100755 --- a/start +++ b/start @@ -1,19 +1,8 @@ #!/bin/bash -cd /usr/share/gamewheel/api-v1.6 -pm2 start bin/start --node-args="--max-old-space-size=16000 --debug=3204" --name api-v1.6 -cd /usr/share/gamewheel/api-v2 -pm2 start bin/start --node-args="--max-old-space-size=16000 --debug=3206" --name api-v2 -cd /usr/share/gamewheel/api-v3 -pm2 start bin/start --node-args="--max-old-space-size=16000 --debug=3208" --name api-v3 -cd /usr/share/gamewheel/3d-editor -pm2 start server.js --node-args="--max-old-space-size=16000 --debug=3203" --name 3d-editor -cd /usr/share/gamewheel/3d-editor-v2 -pm2 start server.js --node-args="--max-old-space-size=16000 --debug=3205" --name 3d-editor-v2 -cd /usr/share/gamewheel/3d-editor-v3 -pm2 start server.js --node-args="--max-old-space-size=16000 --debug=3207" --name 3d-editor-v3 -cd /usr/share/gamewheel/3d-pong -pm2 start pong-socket-server.js --node-args="--max-old-space-size=16000 --debug=3201" --name 3d-pong -#cd /usr/share/gamewheel/3d-racing-server -#pm2 start app.js --node-args="--max-old-space-size=16000 --debug=3202" --name 3d-racing-server -cd /usr/share/gamewheel/tools -pm2 start server.js --node-args="--max-old-space-size=16000 --debug=3209" --name tools \ No newline at end of file +cd /usr/share/gamewheel +./start_editor_v1 +./start_editor_v2 +./start_editor_v3 +./start_pong +./start_racing +./start_tools diff --git a/start_pong b/start_pong index ca6c9fa..26f53f9 100755 --- a/start_pong +++ b/start_pong @@ -2,4 +2,4 @@ cd /usr/share/gamewheel/api-v1.6 pm2 start bin/start --node-args="--max-old-space-size=16000 --debug=3204" --name api-v1.6 cd /usr/share/gamewheel/3d-pong -pm2 start pong-socket-server.js --node-args="--max-old-space-size=16000 --debug=3201" --name 3d-pong \ No newline at end of file +pm2 start server.js --node-args="--max-old-space-size=16000 --debug=3201" --name 3d-pong \ No newline at end of file diff --git a/start_racing b/start_racing new file mode 100755 index 0000000..d83cedc --- /dev/null +++ b/start_racing @@ -0,0 +1,3 @@ +#!/usr/bin/env bash +#cd /usr/share/gamewheel/3d-racing-server +#pm2 start app.js --node-args="--max-old-space-size=16000 --debug=3202" --name 3d-racing-server \ No newline at end of file diff --git a/start_tools b/start_tools new file mode 100755 index 0000000..74c9d8a --- /dev/null +++ b/start_tools @@ -0,0 +1,3 @@ +#!/usr/bin/env bash +cd /usr/share/gamewheel/tools +pm2 start server.js --node-args="--max-old-space-size=16000 --debug=3209" --name tools \ No newline at end of file