nb proxy
In der NocoBase CLI ist nb proxy der einheitliche Einstiegspunkt für die Verwaltung von Reverse Proxies.
Die CLI trennt dabei Env-Verwaltung und Entry-Layer-Verwaltung:
nb envspeichert und verwaltet Anwendungs-Envsnb proxyerzeugt und verwaltet Nginx- oder Caddy-Einstiegspunkte für diese von der CLI verwalteten Envs
Solange deine Anwendung bereits als CLI-verwaltetes Env gespeichert wurde und dieses Env local oder docker ist, reicht es normalerweise aus, direkt einen Provider-Unterbefehl zu verwenden.
Verwendung
Befehlsübersicht
Provider
Hinweise
nb proxyselbst hat keine eigenständigen Flags- Verwende
nb proxy nginxodernb proxy caddy, um Einstiegspunkte zu erzeugen und zu verwalten - Beide Provider funktionieren nur für verwaltete Envs, deren Runtime vom aktuellen Rechner aus erreichbar ist, also
localoderdocker - Beide Provider unterstützen zwei Driver:
localunddocker usespeichert den Standard-Driver, undcurrentgibt den aktuellen Driver direkt ausgenerateschreibt oder aktualisiert Einstiegskonfigurationsdateien und startet den Proxy-Prozess nicht automatischstart,restart,reload,stop,statusundinfoarbeiten alle auf der Runtime des aktuellen Drivers- Wenn du mit
nb env updateEinstellungen wieapp-portoderapp-public-pathänderst, musst du den passendengenerate-Befehl danach in der Regel erneut ausführen - Diese Befehlsgruppe funktioniert derzeit nicht für Envs, die nur eine entfernte API-Verbindung haben, oder für SSH-Envs
Typischer Ablauf
Wenn du Caddy verwendest, ersetze in den obigen Befehlen nginx einfach durch caddy.

