From 7566b20d2d73600e290ec665ac2c7a4853918ea1 Mon Sep 17 00:00:00 2001 From: xiongxiao Date: Thu, 19 Mar 2026 02:45:48 +0800 Subject: [PATCH] Auto commit: 2026-03-19 02:45 --- openclaw/sggqrpledl.md | 53 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 52 insertions(+), 1 deletion(-) diff --git a/openclaw/sggqrpledl.md b/openclaw/sggqrpledl.md index 6200cfc..657d9d5 100644 --- a/openclaw/sggqrpledl.md +++ b/openclaw/sggqrpledl.md @@ -21,4 +21,55 @@ 1. 有一个 cnb 账号 2. 实名认证 -### 一键启动方案 \ No newline at end of file +### 一键启动方案 + +[参考](https://cnb.cool/kevisual/dev-cnb) + +1. 创建一个自己密钥仓库 +2. 复制当前`.cnb.yml`,随便创建一个仓库,创建一个`.cnb.yml`,然后点击远程开发启动即可 + +```yaml + +##### 配置开始,保留注释 ##### +.common_env: &common_env + env: + USERNAME: root + imports: + - https://cnb.cool/${CNB_GROUP_SLUG}/env/-/blob/main/.env + # - https://cnb.cool/${CNB_GROUP_SLUG}/env/-/blob/main/ssh.yml + # - https://cnb.cool/${CNB_GROUP_SLUG}/env/-/blob/main/ssh-config.yml + +##### 配置结束 ##### + +$: + vscode: + - docker: + image: docker.cnb.cool/kevisual/dev-env:latest + services: + - vscode + - docker + imports: !reference [.common_env, imports] + env: !reference [.common_env, env] + runner: + cpus: $RUN_CPU + #tags: cnb:arch:amd64:gpu + stages: + - name: 安装dev-cnb的仓库代码模块 + script: | + cd /workspace && find . -mindepth 1 -delete + git init + git remote add origin https://cnb.cool/kevisual/dev-cnb + git fetch origin main + git reset --hard origin/main + - name: 启动nginx + script: nginx + - name: 启动搜索服务 + script: zsh -i -c 'bun src/cli.ts init start-meilisearch' + - name: 初始化开发机 + script: zsh -i -c 'bun run start' + - name: 启动当前工作区 + script: zsh -i -c 'cloud cnb keep-alive-current-workspace' + # endStages: + # - name: 结束阶段 + # script: zsh -i -c 'bun src/cli.ts init end' +``` \ No newline at end of file