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

Etape 1 - montage du reverse proxy

[![image.png](https://bookstack.juxjux.ovh/uploads/images/gallery/2026-02/scaled-1680-/image.png)](https://bookstack.juxjux.ovh/uploads/images/gallery/2026-02/image.png)

### **<span style="color: rgb(224, 62, 45);">Configuration du proxy </span>**

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

<span style="color: rgb(224, 62, 45);">Création du lien symbolique</span>

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

<span style="color: rgb(224, 62, 45);">Vérification de la syntaxe </span>

sudo nginx -t

<span style="color: rgb(224, 62, 45);">Rechargement de NGINX</span>

sudo systemctl reload nginx

<span style="color: rgb(224, 62, 45);">Création du HTTPS </span>

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