# Rediriger un nom domaine sur un container

Se placer dans le répertoire :

`<span class="s1">cd /etc/nginx/conf.d</span>`

<span class="s1">Puis créer un fichier : &lt;nom-de-mon-service&gt;.conf </span>

<span class="s1">exemple : </span>

`<span class="s1">nano msn.conf</span>`

<span class="s1">Puis insérer le contenu suivant en modifiant les variables suivantes : </span>

```
server {
    server_name msn.chiken.ovh;

    location / {
        proxy_pass http://localhost:3001; # Le port exposé par ton Docker
        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_set_header X-Forwarded-Proto $scheme;
    }

    listen 80;
    listen [::]:80;
}

```

Puis redémarrer nginx :

`<span class="s1">sudo systemctl restart nginx</span>`

Pour mettre le service en HTTPS il faut exécuter la commande suivante :

<span class="s1"> `certbot --nginx`</span>

<span class="s1">Puis entrer le numéro du service correspondant. </span>