node.conf.example 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. #server {
  2. # listen 80;
  3. # server_name node.com.co;
  4. # return 301 https://node.com.co$request_uri;
  5. #}
  6. server {
  7. listen 80;
  8. listen [::]:80;
  9. #listen 443;
  10. #listen [::]:443;
  11. server_name node.com.co;
  12. #ssl on;
  13. #ssl_certificate /var/certs/node.com.co/cert.pem;
  14. #ssl_certificate_key /var/certs/node.com.co/privkey.pem;
  15. #ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
  16. #ssl_ciphers HIGH:!aNULL:!MD5;
  17. location / {
  18. proxy_pass http://node.com.co:3001;
  19. proxy_http_version 1.1;
  20. proxy_set_header Upgrade $http_upgrade;
  21. proxy_set_header Connection 'upgrade';
  22. proxy_set_header Host $host;
  23. proxy_set_header X-Real-IP $remote_addr;
  24. proxy_set_header X-Forwarded-Proto $scheme;
  25. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  26. proxy_cache_bypass $http_upgrade;
  27. }
  28. location ~ /\.ht {
  29. deny all;
  30. }
  31. location /.well-known/acme-challenge/ {
  32. root /var/www/letsencrypt/;
  33. log_not_found off;
  34. }
  35. error_log /var/log/nginx/node.com.co.local_error.log;
  36. access_log /var/log/nginx/node.com.co.local_access.log;
  37. }