Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #- views
- # - index.html
- # - test.html
- # Maybe i should create a new directory inside views directory for more comprehensive structure :p
- # I will do this when my project grow up.
- worker_processes 1;
- events {
- worker_connections 1024;
- }
- http {
- default_type application/octet-stream;
- include mime.types;
- sendfile on;
- keepalive_timeout 30;
- # This section is needed to proxy web-socket connections
- map $http_upgrade $connection_upgrade {
- default upgrade;
- '' close;
- }
- upstream socket {
- least_conn;
- server 127.0.0.1:4100;
- #server 127.0.0.1:4200;
- #server 127.0.0.1:4300;
- }
- server {
- listen 4000;
- root C:/Users/Maxime/Documents/Dev/Qwirk;
- server_name localhost;
- location / {
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header Host $http_host;
- proxy_set_header X-NginX-Proxy true;
- # prevents 502 bad gateway error
- proxy_buffers 8 32k;
- proxy_buffer_size 64k;
- proxy_pass http://socket;
- proxy_redirect off;
- # enables WS support
- proxy_http_version 1.1;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection $connection_upgrade;
- }
- }
- server {
- listen 4500;
- root C:/Users/Maxime/Documents/Dev/Qwirk;
- server_name localhost;
- location / {
- index views/index.html;
- }
- location /static/ {
- try_files $uri /static;
- }
- location ~ \.css {
- add_header Content-Type text/css;
- }
- location ~ \.js {
- add_header Content-Type application/x-javascript;
- }
- location ~ \.tags {
- add_header Content-Type riot/tag;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement