10 Punkte von lancard 2025-08-11 | 4 Kommentare | Auf WhatsApp teilen

Es ist ein Programm namens nginx-webui.

Es ist im Grunde nginx mit einer Web-UI als Hülle,
die Kernfunktionen sind dabei die automatische Verlängerung von Let's Encrypt und Reverse Proxy.
Wenn man sich außerdem ein wenig mit der Syntax der nginx-Konfiguration beschäftigt, sind auch Cache-Einstellungen möglich,
und für Zero-Downtime-Deployments kann man für zwei oder mehr Origins auch disable / enable schalten.
(Ein YouTube-Video ist beigefügt.)

4 Kommentare

 
ifmkl 2025-08-11

Soweit ich weiß, gibt es in diesem Bereich bereits den nginx proxy manager. Mich würde interessieren, worin genau die Unterschiede liegen.

 
lancard 2025-08-12

Ich weiß nicht, wie es jetzt ist, aber nginx proxy manager erfüllte damals nicht alle Funktionen, die ich wollte. Insbesondere Dinge wie das Ausstellen von Schlüsseln, das Ein- und Ausschalten bestimmter Backend-Server für Zero-Downtime-Deployments sowie detaillierte Cache-Einstellungen oder detaillierte nginx-Config-Einstellungen.

 
uaysk0327 2025-08-11

Es sieht so aus, als hätte das obige Projekt auch eine einfache Monitoring-Funktion. Da der nginx proxy manager überhaupt keine Monitoring-Funktion hat, könnte genau diese Funktion ein Unterscheidungsmerkmal sein.

 
lancard 2025-08-12

Ja, wie in der obigen Antwort erwähnt, waren nicht alle von mir gewünschten Funktionen implementiert, deshalb habe ich sie umgesetzt.