diff --git a/docker-compose.debug.yml b/docker-compose.debug.yml index a87847d4ed..cf87fbf023 100644 --- a/docker-compose.debug.yml +++ b/docker-compose.debug.yml @@ -14,6 +14,7 @@ services: - 30100:30100 - 30540:30540 - 30640:30640 + - 40000:40000 # Server Pro - 30070:30070 diff --git a/server-ce/nginx/sharelatex.conf b/server-ce/nginx/sharelatex.conf index 140ecd5139..9e471b290c 100644 --- a/server-ce/nginx/sharelatex.conf +++ b/server-ce/nginx/sharelatex.conf @@ -10,7 +10,7 @@ server { } location / { - proxy_pass http://127.0.0.1:3000; + proxy_pass http://127.0.0.1:4000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; diff --git a/server-ce/runit/web-api-sharelatex/run b/server-ce/runit/web-api-sharelatex/run new file mode 100755 index 0000000000..fd95a128d7 --- /dev/null +++ b/server-ce/runit/web-api-sharelatex/run @@ -0,0 +1,13 @@ +#!/bin/bash + +NODE_PARAMS="" +if [ "$DEBUG_NODE" == "true" ]; then + echo "running debug - web-api" + NODE_PARAMS="--inspect=0.0.0.0:30000" +fi + +export LISTEN_ADDRESS=0.0.0.0 +export ENABLED_SERVICES="api" +export METRICS_APP_NAME="web-api" + +exec /sbin/setuser www-data /usr/bin/node $NODE_PARAMS /overleaf/services/web/app.js >> /var/log/sharelatex/web-api.log 2>&1 diff --git a/server-ce/runit/web-sharelatex/run b/server-ce/runit/web-sharelatex/run index 64ed27ccfa..0cc5c312c1 100755 --- a/server-ce/runit/web-sharelatex/run +++ b/server-ce/runit/web-sharelatex/run @@ -3,7 +3,10 @@ NODE_PARAMS="" if [ "$DEBUG_NODE" == "true" ]; then echo "running debug - web" - NODE_PARAMS="--inspect=0.0.0.0:30000" + NODE_PARAMS="--inspect=0.0.0.0:40000" fi +export ENABLED_SERVICES="web" +export WEB_PORT="4000" + exec /sbin/setuser www-data /usr/bin/node $NODE_PARAMS /overleaf/services/web/app.js >> /var/log/sharelatex/web.log 2>&1