diff --git a/deployment/bare_metal/nginx/sites-available/gradido.conf b/deployment/bare_metal/nginx/sites-available/gradido.conf index 9b4b5f58c..cb031c50e 100644 --- a/deployment/bare_metal/nginx/sites-available/gradido.conf +++ b/deployment/bare_metal/nginx/sites-available/gradido.conf @@ -27,7 +27,7 @@ server { } # Backend - location /graphql/ { + location /graphql { proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; @@ -41,7 +41,7 @@ server { } # Admin Frontend - location /admin/ { + location /admin { proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; diff --git a/deployment/bare_metal/start.sh b/deployment/bare_metal/start.sh index cfcf8cefa..870b0c0d2 100755 --- a/deployment/bare_metal/start.sh +++ b/deployment/bare_metal/start.sh @@ -5,12 +5,15 @@ # TODO update git branch # Node build process can be memory hungry - make sure you have either enoght memory or swap space -export NODE_OPTIONS="--max-old-space-size=6000" +#export NODE_OPTIONS="--max-old-space-size=6000" # Install & build database # TODO change directory correcty yarn install yarn build +yarn up +# TODO only in staging! +yarn seed # Install & build backend # TODO change directory correcty @@ -32,15 +35,21 @@ yarn build pm2 delete gradido-backend # TODO working directory pm2 start --name gradido-backend "yarn start" +pm2 save # start frontend # TODO pm2 stop gradido-frontend pm2 delete gradido-frontend # TODO working directory pm2 start --name gradido-frontend "yarn start" +pm2 save # start admin # TODO pm2 stop gradido-admin pm2 delete gradido-admin # TODO working directory -pm2 start --name gradido-admin "yarn start" \ No newline at end of file +pm2 start --name gradido-admin "yarn start" +pm2 save + +# restart nginx +sudo /etc/init.d/nginx restart \ No newline at end of file