Demande d'aide à la configuration de Nginx + Duniter

nginx

#1

Bonjour !

Je sollicite votre aide pour m’aider à configurer mon noeud duniter 1.7.1 derrière Nginx avec un chiffrement SSL .
J’ai un certificat Let’s Encrypt validant g1.guenoel.fr
J’ai ajouté un server block pour Duniter dans Nginx copié sur un post de Nanocryk:

server {
listen 443 ssl;
server_name g1.guenoel.fr;

ssl_certificate /etc/letsencrypt/live/g1.guenoel.fr/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/g1.guenoel.fr/privkey.pem;
ssl_stapling on;
ssl_stapling_verify on;

location /.well-known {
    alias /var/www/g1.guenoel.fr/.well-known;
}

location / {
    proxy_pass http://127.0.0.1:10901;
    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;
}

location /ws2p {
    proxy_pass http://127.0.0.1:20901;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
}

}

que j’ai nommé duniter.conf (avec symlink dans sites-enabled)

A quoi sert ça:

    location /.well-known {
    alias /var/www/g1.guenoel.fr/.well-known;
}

Je pense que ça sert au renouvellement des certificats mais j’ai pas bien compris. Peut-être est-ce utilisé avec une autre méthode que celle que j’ai suivi sur cette page.

Pour BMA les ports de communication des nœuds entre eux sont ceux renseignés lors de la commande “duniter wizard network” (10901 par defaut)
et les ports affichés dans le WebUI dans Settings -> Network (tout en bas) c’est pour quoi ?

duniter ws2p show-conf
{
“uuid”: “7f8bb1f3”,
“privateAccess”: true,
“publicAccess”: true,
“preferedOnly”: false,
“privilegedOnly”: false,
“upnp”: false,
“remotepath”: “ws2p”,
“host”: “127.0.0.1”,
“port”: 20901,
“remoteport”: 443,
“remotehost”: “g1.guenoel.fr

(Nginx et Duniter sont sur la même Debian 9)


#2

1ère erreur detectée:
Venant de passer de apache2 à Nginx je n’avais pas installé php-fpm comme expliqué sur cette page
Ça m’a permis de retrouver Wordpress mais pas très utile pour Duniter