10 points par lancard 2025-08-11 | 4 commentaires | Partager sur WhatsApp

C’est un programme appelé nginx-webui.

Il s’agit de nginx enveloppé dans une interface web,
et ses fonctions principales sont le renouvellement automatique de Let's Encrypt et le reverse proxy.
En plus, si vous étudiez un peu la syntaxe de configuration de nginx, vous pouvez aussi configurer le cache,
et pour les déploiements sans interruption, il est également possible d’activer / désactiver
deux origin ou plus. (Une vidéo YouTube est jointe)

4 commentaires

 
ifmkl 2025-08-11

Si je comprends bien, il y a déjà nginx proxy manager dans ce domaine ; je me demande quelles sont les différences éventuelles.

 
lancard 2025-08-12

Je ne sais pas si c’est toujours le cas aujourd’hui, mais nginx proxy manager ne couvrait pas toutes les fonctionnalités que je voulais. En particulier, la possibilité d’émettre des clés et d’activer/désactiver certains serveurs backend pour permettre des déploiements sans interruption, ainsi que des réglages détaillés du cache ou de la configuration nginx.

 
uaysk0327 2025-08-11

Il semble que le projet ci-dessus intègre aussi une fonction de monitoring assez simple, alors que nginx proxy manager n’a aucune fonction de monitoring, donc cela pourrait aussi constituer un élément différenciant.

 
lancard 2025-08-12

Oui, comme dans la réponse ci-dessus, toutes les fonctionnalités que je souhaitais n’étaient pas implémentées, donc je l’ai fait moi-même.