这个仓库现在定位为“环境制品仓”:
推荐再单独创建一个“内容仓”:
.cnb.yml、vault/ 目录和 Obsidian 配置/workspace/vault本仓库自己的 .cnb.yml 仍然用于构建和测试环境镜像:
$:
vscode:
- runner:
cpus: 4
docker:
build:
dockerfile: Dockerfile
by:
- Dockerfile
- setup.sh
- scripts/launch-obsidian.sh
- scripts/render-runtime-config.sh
- scripts/start-landing-page.sh
- scripts/start-obsidian-session.sh
- scripts/update-obsidian.sh
- scripts/workbench_server.py
- web/index.html
- web/styles.css
- web/app.js
- web/runtime-config.js
services:
- vscode
- docker
内容仓请不要再复制这一套构建逻辑,而是直接使用 templates/content-repo/.cnb.yml 的镜像引用方式。