
NocoBase 部署指南3 条路线5 分钟跑起来【免费下载链接】nocobaseNocoBase is an open-source AI no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.项目地址: https://gitcode.com/GitHub_Trending/no/nocobaseNocoBase 是一个极易扩展的开源无代码/低代码平台你在可视化界面上搭业务系统AI 负责加速底层基础设施经过生产验证。读完这篇你能在 30 秒内选定部署路线、5 分钟内把服务跑起来并在上线前避开最常见的坑。快速选型30 秒挑出你的 NocoBase 部署路线如果你还在三条安装方式之间犹豫这张表能帮你直接拍板不用再纠结安装方式适合谁上手难度一句话点评Docker Compose运营 / 第一次部署的人1最低命令最少依赖预配置好了默认端口 13000create-nocobase-app 源码安装要写插件、改默认行为的开发者3先备好 Node.js (v16) 和 Yarn换来完全可改的项目Dockerfile 定制构建上生产、要预装插件的团队2多阶段构建镜像干净、体积可控 默认推荐第一次部署直接走 Docker Compose路线 A目标就是生产环境的话跳到路线 C。路线 ADocker Compose 三条命令启动 NocoBase如果你只想要尽快看到页面、不想碰任何环境配置这一节就够了——MySQL 等依赖服务都已预配置好应用默认监听 13000 端口。git clone https://gitcode.com/GitHub_Trending/no/nocobase cd nocobase docker compose up -d换数据库根目录 docker-compose.yml 里已含 MySQL、PostgreSQL 等服务想直接用现成模板看 docker/app-mysql/docker-compose.yml同目录下还有 app-postgres、app-sqlite、app-mariadb 三套改端口默认 13000 写在 .env.example 的APP_PORT里改这一个参数即可起来后浏览器访问localhost:13000进入管理界面路线 B用 create-nocobase-app 源码安装 NocoBase 做二次开发如果你的目标是改插件、调默认行为这条路线把项目模板交到你本地随便改——代价是得先装好 Node.js (v16) 和 Yarn。npx create-nocobase-applatest my-app cd my-app yarn install yarn start生成的项目自带标准目录结构开发模式下直接改、直接热更新二次开发去哪抄作业examples/app/ 下有 custom-plugin.ts、resource-actions/、middleware/ 等现成示例模板细节和插件写法参考官方文档路线 CDockerfile 多阶段构建出 NocoBase 生产镜像如果你要的是镜像小、插件预装好、部署稳定用这一条——Dockerfile 采用多阶段构建第一阶段装依赖、打包应用最终阶段只保留运行环境。docker build -f docker/nocobase/Dockerfile-full -t nocobase:prod . docker run -d -p 13000:80 nocobase:prod生产建议用 Dockerfile-full带完整依赖和中文字体、LibreOffice 等工具解决中文显示和 Office 文件预览问题支持预装插件具体参数参考官方文档不必在容器起来后一个个装构建依赖与运行环境分离最终镜像更小、启动更快所以适合生产生产环境上线清单NocoBase 上线前必查的 3 项⚠️ 上线前逐项过一遍漏掉任何一项都可能是事故数据持久化把storage/目录storage/db、storage/uploads挂载到宿主机容器重建后数据不丢内存限制在.env里加NODE_OPTIONS--max-old-space-size4096给 Node 堆内存一个明确的顶安全加固配置 OAuth 登录、改掉或删除默认管理员凭据细节参考官方文档认证实现可看 packages/core/auth/常见坑速查NocoBase 端口冲突、数据库连不上、插件装不上遇到下面三种情况时按现象 → 解法直接处理能省掉大量绕路时间端口冲突服务起不来、提示端口已被占用→ 改 .env.example 里的APP_PORT再重启容器数据库连接失败日志刷 DB 相关报错→ 核对.env里的DB_*连接参数根 docker-compose.yml 里就是各库的默认配置插件安装失败源码路线yarn add报网络/依赖错误→ 先检查网络与 npm registry 配置具体插件安装步骤参考官方文档选好路线、敲下命令5 分钟后 NocoBase 就在你的机器上跑起来了上线前把上面的清单贴在手边。更深入的配置看 docs/ 官方文档动手示例在 examples/ 里继续翻。【免费下载链接】nocobaseNocoBase is an open-source AI no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.项目地址: https://gitcode.com/GitHub_Trending/no/nocobase创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考