VPS

Configurer un reverse proxy avec Nginx

Redirigez un domaine vers une application interne.

Résumé

Ce tutoriel montre comment utiliser Nginx pour rediriger vers une app Node.js.

Configurer Nginx

nano /etc/nginx/sites-available/app

Configuration proxy

server {
    listen 80;
    server_name votredomaine.fr;

    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;
    }
}

Activer

ln -s /etc/nginx/sites-available/app /etc/nginx/sites-enabled/
systemctl restart nginx