- Nodejs
- yarn
- pm2 (for production)
git clone https://git.pulsar113.org/BooksOnWall/StageMaker_API.git
cd StageMaker_API
yarn
cp env.example .env
- Development env
[tom@tom-desk StageMaker_API]$ cat env.example
SERVER_HOST=localhost
SERVER_PROTOCOL=http
SERVER_PORT=3010
PROXY_PORT=80
- Production env
[tom@tom-desk StageMaker_API]$ cat env.production
SERVER_HOST=stagemaker.booksonwall.art
SERVER_PROTOCOL=https
SERVER_PORT=3017
PROXY_PORT=443
yarn start
o
node server.js
install pm2
yarn global add pm2
run server.js pm2 in daemon mode
pm2 start serverjs --name StageMaker_API
o
./start.sh
or
NODE_ENV=production pm2 start server.js -- --port 3017 --name "StageMaker_API"
Start the api automaticamente at server start
pm2 startup
and
sudo env PATH=$PATH:/usr/bin /usr/local/share/.config/yarn/global/node_modules/pm2/bin/pm2 startup systemd -u user --hp /home/user