nb portal
nb portal gère les workspaces Portal. Un Portal peut avoir son propre code source frontend, son chemin d’entrée et son résultat de déploiement ; ce groupe relie l’enregistrement Portal dans NocoBase au workspace local et au source storage.
Le flux courant consiste à créer un workspace local, lancer le mode développement, pousser les changements vers le source storage, puis builder et déployer. Pour reprendre un Portal existant, commencez par le récupérer avec pull.
Utilisation
Sous-commandes
Flux typique
Créer un Portal nommé customer :
Démarrer le mode développement local :
Inspecter le workspace local et l’enregistrement distant :
Pousser le code source et déployer :
Reprendre un Portal existant :
Changer le source storage :
source storage
Lors de la création d’un Portal, choisissez où le code source est géré :
For quick creation and development, the default nocobase storage is usually enough. Use git when the Portal source should be reviewed, versioned, or built through an existing team workflow.
nb portal config updates source storage and Git settings in the remote portal record. The development workspace path is stored separately in the CLI env config as portals.<portal>.path, maintained by create, pull --path, or config --path.
Env Types
nb portal currently supports local, docker, and http envs:
ssh envs do not support Portal management in the current version.
Development And Deployment Paths
Portal development workspaces are created under the current working directory by default:
Use --path with create, pull, or config to choose a different development path. Deployment output is still stored under the target app storage:
The main app access path is usually:
A sub-app access path is usually:
Env Confirmation
Most nb portal subcommands support --env and --yes:
In scripts or AI agent workflows, pass --env and --yes explicitly to avoid stopping at an interactive confirmation.

