Warning avec Nginx Proxy Manager

Cette partie est expliquer dans le tutoriel : Une seule @ip suffit.



@Malvu :

Je vais juste reprendre avec toi des explications non exhaustives sur le reverse proxy :

  1. Toutes les connexions extérieures passent par ton Reverse Proxy (Nginx Proxy Manager = NPM dans ton cas)
  2. Toutes les redirections sont configurées dans NPM
  3. C’est NPM qui gèrent les certificats pour les connexions sécurisées

En prenant en comptes ces informations, dans ton cas il faut que :

Au niveau de la Box (routeur)

Au niveau de ta box, seuls les ports 80 et 443 doivent être ouvert et redirigé vers les ports 80 et 443 de ton instance HA

Port externe @IP interne Port interne
80 192.168.1.5 80
443 192.168.1.5 443

expliqué dans le tutoriel dans cette extrait :

Au niveau du Reverse Proxy (NPM)

NPM (Nginx Proxy Manager) s’administre/se configure directement dans ton navigateur internet préféré. Il est accessible sur le port 81 de ton instance de HA soit dans ton cas :

http:\192.168.1.5:81

Tu peux retrouver facilement cette information en te connectant à ton instance HA et en allant voir l’adresse qui est pointée par le lien OPEN WEB UI expliqué dans cet extrait :

Une fois dans la page d’administration, tu dois ajouter les redirections suivantes (Proxy Hosts):

Domain Names Scheme Forward Hostname / IP Forward Port Websockets Support
domotique.NomDeDomaine.duckdns.org http 192.68.1.5 8123 Activé
reverse.NomDeDomaine.duckdns.org http 192.168.1.5 81 Désactivé

NomDeDomaine correspond à ton nom de domaine chez DuckDns.

En réalisant cette configuration (Box + NPM), tu accèderas en HTTP à HA et NPM en tapant respectivement :

Passage en HTTPS

Ensuite pour l’accès en HTTPS, tu ne changes rien à la configuration actuelle, mais tu ajoutes simplement le SSL en éditant les proxy host comme expliqué ici : →

En théorie ça devrait le faire.

Tiens nous au jus