start script

This commit is contained in:
Ulf Gebhardt 2022-01-05 04:21:12 +01:00
parent 330281fc58
commit 64c11ba925
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9

View File

@ -0,0 +1,46 @@
#!/bin/bash
# TODO Load .env
# 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"
# Install & build database
# TODO change directory correcty
yarn install
yarn build
# Install & build backend
# TODO change directory correcty
yarn install
yarn build
# Install & build frontend
# TODO change directory correcty
yarn install
yarn build
# Install & build admin
# TODO change directory correcty
yarn install
yarn build
# start backend
# TODO pm2 stop gradido-backend
pm2 delete gradido-backend
# TODO working directory
pm2 start --name gradido-backend "yarn start"
# start frontend
# TODO pm2 stop gradido-frontend
pm2 delete gradido-frontend
# TODO working directory
pm2 start --name gradido-frontend "yarn start"
# start admin
# TODO pm2 stop gradido-admin
pm2 delete gradido-admin
# TODO working directory
pm2 start --name gradido-admin "yarn start"