tutorial
tutorial
IO VPS
adduser deployzdg
usermod -aG sudo deployzdg
su deployzdg
=================================================================
#NODE_ENV=prod
# ambiente
NODE_ENV=dev
#CHROME_BIN=/usr/bin/google-chrome
#CHROME_BIN=/usr/bin/google-chrome-stable
#CHROME_BIN=null
=================================================================
cd izing/backend
npm install --force
npm run build
docker stop $(docker ps -q)
docker container start postgresql
docker container start redis-izing
docker container start rabbitmq
docker restart $(docker ps -a -q)
npm run db:migrate
npm run db:seed
cd ../frontend
npm install
cp .env.example .env
nano .env
=================================================================
URL_API='https://backizing.comunidadezdg.com.br'
FACEBOOK_APP_ID='23156312477653241'
=================================================================
server {
server_name backizing.comunidadezdg.com.br;
location / {
proxy_pass http://127.0.0.1:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_cache_bypass $http_upgrade;
}
}
server {
server_name frontizing.comunidadezdg.com.br;
root /home/deployzdg/izing.io/frontend/dist/pwa;
index index.html;
charset utf-8;
location / {
try_files $uri $uri/ /index.html;
}
access_log off;
client_max_body_size 20M;
# HANDLE BIGGER UPLOADS
sudo nginx -t
sudo service nginx restart
sudo snap install --classic certbot
sudo certbot --nginx