npm installnpm run devnpm installnpm run buildsudo apt install nginxsudo vim /etc/nginx/sites-available/riskfin-portalserver {
listen 80;
server_name ip_address;
location / {
root /home/ubuntu/riskfin-portal/dist;
try_files $uri $uri/ /index.html;
}
location /api/ {
proxy_pass http://localhost:9000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
location = /favicon.ico {
return 204;
access_log off;
log_not_found off;
}
}sudo ln -s /etc/nginx/sites-available/riskfin-portal /etc/nginx/sites-enabled/sudo systemctl restart nginxsudo chmod o+x /home
sudo chmod o+x /home/ubuntu
sudo chmod o+x /home/ubuntu/riskfin-portal
sudo chmod o+x /home/ubuntu/riskfin-portal/distYou will need to request an .env file, as well as a bearer token from the lead developer in order for this project to run.