J’ai créé ça parce que je voulais implémenter mon propre front cloud.
(github.com/lancard)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
Si je comprends bien, il y a déjà nginx proxy manager dans ce domaine ; je me demande quelles sont les différences éventuelles.
Je ne sais pas si c’est toujours le cas aujourd’hui, mais
nginx proxy managerne 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.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.
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.