diff --git a/agents/openclaw-main/gitea-ssh-rollout.md b/agents/openclaw-main/gitea-ssh-rollout.md new file mode 100644 index 0000000..1646595 --- /dev/null +++ b/agents/openclaw-main/gitea-ssh-rollout.md @@ -0,0 +1,33 @@ +# Gitea SSH rollout status + +## Verified machines + +### mac-5 +- SSH key: `~/.ssh/work2ai_gitea_mac5_ed25519` +- Gitea key title: `work2ai-mac5-gitea` +- Verified: SSH auth + `git ls-remote` + +### mac-6 +- SSH key: `~/.ssh/work2ai_gitea_mac6_ed25519` +- Gitea key title: `work2ai-mac6-gitea` +- Fingerprint: `SHA256:VSBwTJ7OA7hOMGnlbqM1undwzszrCGHR45p3KT8K3CE` +- Verified: + - `ssh -T gitea-work2ai` + - `git ls-remote gitea-work2ai:work2ai/agent.git` + - `tea login add --name "$GITEA_LOGIN_NAME" --url "$GITEA_URL" --token "$GITEA_TOKEN"` + - `tea api user` + +### mac-7 +- SSH key: `~/.ssh/work2ai_gitea_mac7_ed25519` +- Gitea key title: `work2ai-mac7-gitea` +- Fingerprint: `SHA256:bzlSYi6JR+T5o+0ka/M4ihSPZj8pTw83Y1Z+6wYqous` +- Verified: + - `ssh -T gitea-work2ai` + - `git ls-remote gitea-work2ai:work2ai/agent.git` + - `tea login add --name "$GITEA_LOGIN_NAME" --url "$GITEA_URL" --token "$GITEA_TOKEN"` + - `tea api user` + +## Convention +- Keep one dedicated Gitea SSH key per machine. +- Use `gitea-work2ai` SSH host alias on each machine. +- Prefer working repos under `~/project/workspace/gitea/...`, not in `~/openclawd/vaults`. diff --git a/daily/2026-03-19.md b/daily/2026-03-19.md index 2a9e889..06ed69a 100644 --- a/daily/2026-03-19.md +++ b/daily/2026-03-19.md @@ -11,3 +11,8 @@ - hotwa 后续计划再为 Claw 创建可用于访问该 Gitea 仓库的 GPG 密钥 - hotwa 补充:自建 Gitea 首选访问地址为 `https://gitea.jmsu.top`;若 HTTPS 外网访问失败,可回退使用 `http://100.64.0.27:8418` 访问 Gitea 服务 - hotwa 确认新的仓库目录规范:今后 Gitea / GitHub 账号克隆下来的代码仓库统一放到 `~/project/workspace/...`(如 `~/project/workspace/gitea/...`、`~/project/workspace/github/...`),不要放在 `~/openclawd/vaults`,以避免污染 OpenClaw 的记忆/运行区 +- 已完成 `work2ai` 的 Gitea SSH/tea 接入扩展到 `mac-6` 与 `mac-7`: + - `mac-6` 生成 key `~/.ssh/work2ai_gitea_mac6_ed25519`,注册到 Gitea user key id `19`,title `work2ai-mac6-gitea`,fingerprint `SHA256:VSBwTJ7OA7hOMGnlbqM1undwzszrCGHR45p3KT8K3CE` + - `mac-7` 生成 key `~/.ssh/work2ai_gitea_mac7_ed25519`,注册到 Gitea user key id `20`,title `work2ai-mac7-gitea`,fingerprint `SHA256:bzlSYi6JR+T5o+0ka/M4ihSPZj8pTw83Y1Z+6wYqous` + - 两台机器都写入了 `~/.ssh/config` 的 `gitea-work2ai` host 别名(`HostName gitea.jmsu.top`, `Port 2222`, `User git`, `IdentitiesOnly yes`) + - 两台机器都完成验证:`ssh -T gitea-work2ai` 认证成功、`git ls-remote gitea-work2ai:work2ai/agent.git` 成功、`tea login add` 成功、`tea api user` 返回 `work2ai`