Skip to content

Instantly share code, notes, and snippets.

@lukaszflorczak
Created August 11, 2018 22:45
Show Gist options
  • Save lukaszflorczak/2d79887c5825e99e94b26f09b9c44830 to your computer and use it in GitHub Desktop.
Save lukaszflorczak/2d79887c5825e99e94b26f09b9c44830 to your computer and use it in GitHub Desktop.
Nginx configuration for Nuxt.js
server {
listen 80;
listen [::]:80;
index index.html;
server_name your-domain.com;
location / {
proxy_pass http://localhost:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
@vvnsrzn
Copy link

vvnsrzn commented Aug 19, 2021

You may want to check this config too:

https://nuxtjs.org/docs/2.x/deployment/nginx-proxy

@khosokha
Copy link

khosokha commented Sep 8, 2021

@lukaszflorczak it works fine for me thank you it can change localhost:3000 to my IP with my ufw port is works too.

@jonathanniels
Copy link

Actually the original answer is flawed, it performs suboptimal. No need to have those upgrade headers in place.

@kelvz-hub
Copy link

kelvz-hub commented Dec 13, 2022

Hi, can someone give a step by step on how to setup a like htaccess nginx on my nuxtjs project in localhost

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment