git pull
docker compose down
docker compose build
docker compose up -d
-
Change
docker-compose.yml
environment:MYSQL_ROOT_PASSWORD
MYSQL_PASSWORD
Database:ConnectionString
JwtSettings:SigningKey
-
docker compose up -d
- Change
fetchServer
url to192.168...
npm run build
- Change port on
build/index.js
as desired
-
pm2
ecosystem.config.js
configuration file:module.exports = { apps : [{ name : "produck-console", script : "../produck-console/build/index.js", env_production: { NODE_ENV: "production", ORIGIN: "http://192.168.1.2:8080", PORT: "8080" } }, { name : "produck-pos", script: "../produck-pos/build/index.js", env_production: { NODE_ENV: "production", ORIGIN: "http://192.168.1.2:8000", PORT: "8000" } }] }
-
pm2 delete all
-
pm2 startOrReload ecosystem.config.js --env production --update-env
-
pm2 save
-
pm2 startup