一键部署 n8n + NocoDB + Claude Code 的完整开发环境,支持远程 Postgres,Fork 即用。
# 自动启动(推荐)
# IDE 提示时输入 y
# 手动启动
bash /workspace/assets/nflow_plus.sh
# 分别启动
bash /workspace/assets/n8n_start.sh [参数]
bash /workspace/assets/nocodb_start.sh [参数]
nflow.yml(放在私有密钥仓库):
N8N_DB_HOST: "ep-xxx.ap-southeast-1.aws.neon.tech"
N8N_DB_PORT: "5432"
N8N_DB_NAME: "neondb"
N8N_DB_USER: "neondb_owner"
N8N_DB_PASSWORD: "你的密码"
NOCO_DB_HOST: "ep-xxx-pooler.ap-southeast-1.aws.neon.tech"
NOCO_DB_PORT: "5432"
NOCO_DB_NAME: "neondb"
NOCO_DB_USER: "neondb_owner"
NOCO_DB_PASSWORD: "你的密码"
bash /workspace/assets/cc_start.sh
cc_start.sh 中配置 API 令牌(格式:sk-开头)# 查看 n8n 日志
tail -f /workspace/logs/n8n.out.log
# 停止服务
kill $(cat /workspace/n8n.pid 2>/dev/null) 2>/dev/null || true # n8n
Ctrl+C # NocoDB(前台运行时)
# 版本管理
n8n -v # 查看 n8n 版本
npm i n8n@latest # 更新 n8n
# 仓库同步
bash /workspace/git-push.sh
# NocoDB 更新
# 下载新版本到 /workspace/nocodb/Noco-linux-x64
chmod +x /workspace/nocodb/Noco-linux-x64
⚠️ 安全提示: 请将 nflow.yml 放在私有密钥仓库,更改默认密码,避免在公开仓库中提交真实凭据。