Auto commit: 2026-03-19 02:45

This commit is contained in:
xiongxiao
2026-03-19 02:45:48 +08:00
committed by cnb
parent c0d8f4d4e1
commit 7566b20d2d

View File

@@ -22,3 +22,54 @@
2. 实名认证 2. 实名认证
### 一键启动方案 ### 一键启动方案
[参考](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'
```