NodeJS en HTTPS sur Debian 9

De nos jours le https devient incontournable pour n'importe quel site.

Sur un serveur managé, la plupart des hébergeurs propose des solutions très simple et gratuit grâce à Let's encrypt. En quelques clicks ainsi qu'une petite configuration dans un fichier .htaccess, le tour est joué!

Pour nodejs, c'est plus compliqué, car rare sont encore les hébergeurs proposant nvm. Du coup, s'il faut installer un certificat https, il n'y a pas d'admin pour le faire. Et avant même d'attaquer le http, comment lier un simple nom de domaine à nodejs, puisque nodejs fonctionne par "port".