Table des matières

Service Nginx Proxy Manager

Le service Nginx Proxy Manager est mis en place pour simplifier la gestion des proxies inverses dans le réseau. Il offre une interface graphique conviviale pour configurer et administrer des hôtes proxy, des certificats SSL et des redirections HTTP, le tout avec une grande facilité.

Nginx Proxy Manager est accessible en instance docker via l'interface https://portainer.ecolab.local.

La gestion de Nginx Proxy Manager est accessible via http://192.168.1.10:81.

Caractéristiques principales

Caractéristiques techniques

Fonctionnalités clés

Avantages

Cas d'utilisation

En résumé

Le service Nginx Proxy Manager simplifie la gestion des proxies inverses, des certificats SSL et des redirections HTTP grâce à une interface intuitive et des outils puissants. Il constitue un choix idéal pour sécuriser et centraliser l'accès aux services internes, tout en offrant une flexibilité maximale.

Configuration du service

Docker-Compose du service :

services:
  app:
    container_name : nginxproxymanager
    image: 'jc21/nginx-proxy-manager:latest'
    restart: always
    ports:
      - '80:80'
      - '81:81'
      - '443:443'
    volumes:
      - /home/docker/nginxproxymanager/data:/data
      - /home/docker/nginxproxymanager/letsencrypt:/etc/letsencrypt

Configuration du service :

Création d'un certificat autosigné :

openssl genrsa -out ecolab.local.key 2048
openssl req -new -key ecolab.local.key -out ecolab.local.csr
openssl x509 -req -in ecolab.local.csr -signkey ecolab.local.key -out ecolab.local.crt -days 365

Il ne vous reste plus qu'à ajouter le certificat dans Nginx Proxy Manager

Maintenant, vous pouvez passer passer vos domaines en https avec ce certificat dans Nginx Proxy Manager.