Matteo Scandolo | 3b3b3b4 | 2016-12-15 17:31:53 -0800 | [diff] [blame] | 1 | server { |
Matteo Scandolo | f4b8517 | 2017-01-11 09:56:02 -0800 | [diff] [blame] | 2 | listen 4000; |
Matteo Scandolo | 3b3b3b4 | 2016-12-15 17:31:53 -0800 | [diff] [blame] | 3 | server_name localhost; |
| 4 | |
| 5 | #charset koi8-r; |
Matteo Scandolo | f4b8517 | 2017-01-11 09:56:02 -0800 | [diff] [blame] | 6 | access_log /var/log/nginx/log/xos-spa-gui.access.log main; |
| 7 | error_log /var/log/nginx/log/xos-spa-gui.error.log warn; |
Matteo Scandolo | 3b3b3b4 | 2016-12-15 17:31:53 -0800 | [diff] [blame] | 8 | |
| 9 | location / { |
| 10 | root /var/www/dist; |
| 11 | index index.html index.htm; |
| 12 | } |
| 13 | |
Matteo Scandolo | f4b8517 | 2017-01-11 09:56:02 -0800 | [diff] [blame] | 14 | # Redirect for FE config |
| 15 | location /spa { |
| 16 | root /var/www/dist; |
| 17 | index index.html index.htm; |
| 18 | } |
| 19 | |
| 20 | location /spa/api { |
Matteo Scandolo | d62ea79 | 2016-12-22 14:02:28 -0800 | [diff] [blame] | 21 | resolver 127.0.0.1 valid=30s; |
Matteo Scandolo | 3b3b3b4 | 2016-12-15 17:31:53 -0800 | [diff] [blame] | 22 | proxy_pass http://xos-rest-gw:3000; |
| 23 | } |
| 24 | |
Matteo Scandolo | f4b8517 | 2017-01-11 09:56:02 -0800 | [diff] [blame] | 25 | location /spa/socket.io { |
Matteo Scandolo | d62ea79 | 2016-12-22 14:02:28 -0800 | [diff] [blame] | 26 | resolver 127.0.0.1 valid=30s; |
Matteo Scandolo | 3b3b3b4 | 2016-12-15 17:31:53 -0800 | [diff] [blame] | 27 | proxy_pass http://xos-rest-gw:3000; |
| 28 | } |
| 29 | } |