Skip to main content

Reverse Proxy - https://alteris.juxjux.ovh

Etape 1 - montage du reverse proxy

image.png

Configuration du proxy 

server {
    listen 80;
    listen [::]:80;

    server_name alteris.juxjux.ovh;

    # Configuration des logs (optionnel mais recommandé pour le débogage)
    access_log /var/log/nginx/alteris_access.log;
    error_log /var/log/nginx/alteris_error.log;

    location / {
        # Redirection vers l'application Node.js sur le port 3000
        proxy_pass http://localhost:3000;

        # En-têtes essentiels pour que Node reçoive les bonnes infos
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_cache_bypass $http_upgrade;
    }
}

Création du lien symbolique

sudo ln -s /etc/nginx/sites-available/alteris-geomatic /etc/nginx/sites-enabled/

Vérification de la syntaxe 

sudo nginx -t

Rechargement de NGINX

sudo systemctl reload nginx

Création du HTTPS 

sudo certbot --nginx -d alteris.juxjux.ovh