Skip to content

Commit 2911777

Browse files
baixiangerclaude
andcommitted
Docker: use OpenClaw's actual persistent path /home/node/.openclaw
Updated install commands to use OpenClaw's real container paths: - BUN_INSTALL at /home/node/.openclaw/.bun - Skills at /home/node/.openclaw/workspace/skills/ - Token survives container restarts Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent ae832ff commit 2911777

2 files changed

Lines changed: 16 additions & 16 deletions

File tree

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -263,26 +263,26 @@ FROM oven/bun:latest
263263
RUN bun add -g snowball-cli
264264
```
265265

266-
**Running container with persistent volume** (e.g. OpenClaw):
266+
**Running container** (e.g. OpenClaw, persistent dir at `/home/node/.openclaw`):
267267

268268
```bash
269-
# Install bun + snowball-cli into the persistent directory
269+
# Install bun + snowball-cli into OpenClaw's persistent workspace
270270
docker exec <container> bash -c "
271-
export BUN_INSTALL=/data/.bun
271+
export BUN_INSTALL=/home/node/.openclaw/.bun
272272
curl -fsSL https://bun.sh/install | bash
273-
/data/.bun/bin/bun add -g snowball-cli
274-
ln -sf /data/.snowball-cli ~/.snowball-cli
273+
/home/node/.openclaw/.bun/bin/bun add -g snowball-cli
275274
"
276275

277276
# Import token from host
278-
docker exec <container> /data/.bun/bin/snowball import $(snowball export)
277+
docker exec <container> /home/node/.openclaw/.bun/bin/snowball import $(snowball export)
279278
```
280279

281-
Everything lives in `/data/` — survives container restarts.
280+
Everything lives under `/home/node/.openclaw/` — survives container restarts.
282281

283-
**Install as OpenClaw AgentSkill:**
282+
**Install as AgentSkill** (inside container or on host with OpenClaw workspace mounted):
284283

285284
```bash
285+
cd /home/node/.openclaw/workspace # or your mounted workspace path
286286
bunx skills add https://github.com/baixianger/snowball-cli
287287
```
288288

README.zh-CN.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -263,26 +263,26 @@ FROM oven/bun:latest
263263
RUN bun add -g snowball-cli
264264
```
265265

266-
**已运行的容器 + 持久化目录**(如 OpenClaw):
266+
**已运行的容器**(如 OpenClaw,持久化目录 `/home/node/.openclaw`):
267267

268268
```bash
269-
# 在持久化目录中安装 bun + snowball-cli
269+
# 在 OpenClaw 持久化目录中安装 bun + snowball-cli
270270
docker exec <容器> bash -c "
271-
export BUN_INSTALL=/data/.bun
271+
export BUN_INSTALL=/home/node/.openclaw/.bun
272272
curl -fsSL https://bun.sh/install | bash
273-
/data/.bun/bin/bun add -g snowball-cli
274-
ln -sf /data/.snowball-cli ~/.snowball-cli
273+
/home/node/.openclaw/.bun/bin/bun add -g snowball-cli
275274
"
276275

277276
# 从宿主机导入 token
278-
docker exec <容器> /data/.bun/bin/snowball import $(snowball export)
277+
docker exec <容器> /home/node/.openclaw/.bun/bin/snowball import $(snowball export)
279278
```
280279

281-
全部装在 `/data/` 下,容器重启不丢。
280+
全部装在 `/home/node/.openclaw/` 下,容器重启不丢。
282281

283-
**作为 OpenClaw AgentSkill 安装**
282+
**作为 AgentSkill 安装**(在容器内或宿主机挂载的 workspace 目录中):
284283

285284
```bash
285+
cd /home/node/.openclaw/workspace # 或宿主机上的挂载路径
286286
bunx skills add https://github.com/baixianger/snowball-cli
287287
```
288288

0 commit comments

Comments
 (0)