OpenClaw 作業ログ


2026-02-24 — 初回デプロイ完了

実施内容

  • wrangler deploy でCloudflare Workerをデプロイ
    • URL: https://openclaw.umebiz5726.workers.dev
    • Cron: */5 * * * *(5分ごと自動実行)
    • Version: a3bc725a-a1fa-48d0-ac9a-184e65c09879
  • R2バケット anticrow-r2queue/ / feedback/ を初期化
  • watchdog.ps1 再起動 → r2_digest.py 常駐確認

バグ修正

openclaw_worker.jsfetchPendingTasks()queue/.gitkeepjson() パースしようとしてエラーが発生していた問題を修正。
.json 拡張子フィルタ+try/catchを追加して再デプロイ。

動作確認結果

{
  "task_id": "test_20260224_211357_000001",
  "executed_by": "openclaw",
  "executed_at": "2026-02-24T12:17:44.753Z",
  "status": "success",
  "result": { "summary": "OK 200 (71ms)", "status": 200, "latency_ms": 71 }
}

✅ health_check が正常完了(quartz-wiki.pages.dev → 200 OK)


2026-03-04 — Keep-Alive ワークフロー追加

問題

  • OpenClaw(ナナ)がDiscord上でオフライン
  • Cloudflare Workers上の遅延起動方式のため、Admin UIに認証済みHTTPリクエストがないとDurable Objectがスリープしコンテナが停止する
  • 毎回ブラウザでAdmin UIを開く必要があった

対策

n8nに5分ごとのKeep-Aliveワークフローを作成し、コンテナの自動維持を実現。

項目
ワークフロー名OpenClaw Keep-Alive (5分毎)
n8n IDkx9iuW5i7IB6juMS
URLhttps://n8n.siruera.com/workflow/kx9iuW5i7IB6juMS
ターゲットhttps://moltbot-sandbox.umebiz5726.workers.dev/
間隔5分毎

備考

Cloudflare Accessの認証がかかっているため302が返るが、リクエスト自体でDurable Objectがwakeされる想定。効果がない場合はService Tokenの追加が必要。

2026-03-07 — Cloudflare Worker 削除

理由

  • 使用頻度に対してコストが高額だったため、Cloudflare上のOpenClaw Workerを削除。

実施内容

  • Cloudflareダッシュボードから Worker を削除
  • 関連するKeep-Aliveワークフロー(n8n)も不要に

CAUTION

現在Cloudflare上ではOpenClawをデプロイしていません。 再デプロイが必要な場合は OpenClawデプロイ記録 を参照。