nb env update
nb env update aktualisiert die Konfiguration eines gespeicherten Env. Du kannst damit API-Adresse, Authentifizierungsmethode, Quellherkunft, lokalen App-Pfad, Public Path, Port, Datenbankparameter und mehr anpassen. Nach dem Abschluss verarbeitet die CLI die nötigen Folgeschritte automatisch entsprechend der Änderungen.
Wenn du keine Konfigurationsparameter übergibst, führt die CLI trotzdem eine erneute Synchronisierung auf Basis des aktuellen Env-Status aus.
Verwendung
Allgemeine Optionen
API- und Authentifizierungsoptionen
Quell- und Download-Optionen
Anwendungsoptionen
Datenbankoptionen
Konfigurationsbereinigung
Hinweise
Tip
Wenn du nur möchtest, dass die CLI anhand des neuesten Status des aktuellen Env erneut synchronisiert, führe einfach nb env update oder nb env update <name> ohne zusätzliche Optionen aus.
- Nach Abschluss der Aktualisierung verarbeitet die CLI erforderliche Folgesynchronisationen automatisch auf Basis der diesmal vorgenommenen Änderungen
- Andere Optionen aktualisieren nur die gespeicherte Env-Konfiguration. Sie starten die Anwendung nicht automatisch neu und ersetzen auch keinen lokalen Quellcode oder Docker-Images
- Nach Änderungen an Einstellungen wie
app-path,app-port,timezoneoderdb-*fordert dich die CLI in der Regel auf,nb app restart --env <name>auszuführen. Wenn die Änderung die von der CLI verwaltete eingebaute Datenbank betrifft, lautet die Empfehlungnb app restart --env <name> --with-db - Nach Änderungen an Einstellungen wie
app-port,app-public-pathodercdn-base-url, die das Reverse-Proxy-Ergebnis beeinflussen, führenb proxy nginx generateodernb proxy caddy generateerneut aus, wenn du bereits eine generierte Proxy-Konfiguration verwendest - Wenn du Quell-Einstellungen wie
source,download-version,docker-registry,git-urlodernpm-registryaktualisierst, werden nur die gespeicherten Werte geändert. Bereits vorhandener lokaler Quellcode, Abhängigkeiten und Images werden nicht automatisch ersetzt --access-tokenkann nicht zusammen mit--auth-type basicoder--auth-type oauthverwendet werden- Dasselbe Feld darf nicht gleichzeitig mit
--unsetund einem expliziten Wert verwendet werden. Verwende zum Beispiel nicht--unset git-urlzusammen mit--git-url ... - Wenn du die Authentifizierungsmethode auf
basicoderoauthumstellst oder den Token leerst, musst du danach in der Regelnb env auth <name>ausführen

