location / {try_files $ uri /index.html; } Это помогло человеку. Спасибо

аюсь развернуть мойcreate-react-app SPA на капельке Digital Ocean с Ubuntu 14.04 и Nginx. По статическому серверуинструкции по развертываниюЯ могу заставить его работать, когда я бегуserve -s build -p 4000, но приложение закрывается, как только я закрываю терминал. Мне не понятно изcreate-react-app РЕПО РЕДЕМЕ, как сохранить его вечным, похожим на что-то вроденавсегда.

Без бегаserveЯ получаю ошибку 502 Bad Gateway от Nginx.

Nginx Conf

server {
  listen 80;
  server_name app.mydomain.com;
  root /srv/app-name;
  index index.html index.htm index.js;
  access_log /var/log/nginx/node-app.access.log;
  error_log /var/log/nginx/node-app.error.log;
  location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|pdf|txt|tar|wav|bmp|rtf|js|flv|swf|html|htm|svg)$ {
    root   /srv/app-name/build;
  }
  location / {
    proxy_pass http://127.0.0.1:4000;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection 'upgrade';
    proxy_set_header Access-Control-Allow-Origin *;
    proxy_set_header Host $host;
    proxy_cache_bypass $http_upgrade;
  }
}

Ответы на вопрос(1)

Ваш ответ на вопрос