nb config
管理 CLI 默认配置。当前支持的配置项大致分成这几类:
- CLI 自身:
locale、update.policy、license.pkg-url - Docker 运行:
docker.network、docker.container-prefix - NocoBase 官方镜像:
nb-image-registry、nb-image-variant - 外部可执行文件:
bin.docker、bin.caddy、bin.git、bin.nginx、bin.pnpm、bin.yarn - 代理生成:
proxy.nb-cli-root、proxy.upstream-host、proxy.nginx-driver、proxy.caddy-driver
多数项目只需要配置少数几个键,常见的是:
update.policydocker.networkdocker.container-prefixnb-image-registrynb-image-variantbin.nginx或bin.caddyproxy.nginx-driver或proxy.caddy-driver
常用配置项
用法
子命令
示例
说明
bin.pnpm会在命令需要直接运行 pnpm 时使用,比如nb self update更新由 pnpm 管理的全局 CLI 安装nb-image-registry只影响 CLI 为官方 NocoBase 镜像推导出来的默认值。dockerhub对应应用镜像仓库nocobase/nocobase,aliyun对应registry.cn-shanghai.aliyuncs.com/nocobase/nocobasenb-image-variant只影响官方 NocoBase 应用镜像的 tag。以版本1.7.14为例,standard对应1.7.14,no-nginx对应1.7.14-no-nginx,full对应1.7.14-full,full-no-nginx对应1.7.14-full-no-nginx- 当
nb-image-registry=aliyun时,CLI 也会把内置 PostgreSQL、MySQL、MariaDB 和 Kingbase 的默认数据库镜像切到阿里云官方镜像地址

