From 12f39489a1eff5ac47b8a791fb0a998bc3d53608 Mon Sep 17 00:00:00 2001 From: "tropibot[bot]" <285933081+tropibot[bot]@users.noreply.github.com> Date: Wed, 24 Jun 2026 14:14:01 +0000 Subject: [PATCH 1/2] chore: bump openclaw upstream to 2026.6.10 --- dappnode_package.json | 127 ++++++++++++++++++++++-------------------- 1 file changed, 67 insertions(+), 60 deletions(-) diff --git a/dappnode_package.json b/dappnode_package.json index a6b75ab..123a6a2 100644 --- a/dappnode_package.json +++ b/dappnode_package.json @@ -1,48 +1,9 @@ { - "name": "openclaw.dnp.dappnode.eth", - "version": "0.1.2", - "upstreamVersion": "v2026.6.5", - "upstreamRepo": "openclaw/openclaw", - "upstreamArg": "UPSTREAM_VERSION", - "shortDescription": "Personal AI assistant gateway with multi-LLM support", - "description": "OpenClaw is a powerful, self-hosted AI agent gateway that runs on your own devices. It provides a unified interface for interacting with multiple LLM providers (OpenAI, Anthropic Claude, Google Gemini, local models via Ollama). Features include:\n\n- **Web UI & API**: Full-featured web interface at port 18789\n- **Multi-Channel Messaging**: WhatsApp, Telegram, Slack, Discord, Matrix, and more\n- **Agent Orchestration**: Claude AI integration with tool use and autonomous agents\n- **Code Execution**: Sandboxed environment for running code\n- **Canvas UI**: Visual interactions and image generation\n- **Voice Support**: Text-to-speech and speech-to-text capabilities\n\nRun your own AI infrastructure with full control over your data and API keys.", - "type": "service", - "architectures": ["linux/amd64", "linux/arm64"], - "author": "DAppNode Association ", - "license": "Apache-2.0", - "categories": ["AI", "Developer tools", "Communications"], - "keywords": [ - "ai", - "llm", - "chatgpt", - "claude", - "openai", - "anthropic", - "agent", - "gateway", - "self-hosted", - "telegram", - "discord", - "whatsapp" + "architectures": [ + "linux/amd64", + "linux/arm64" ], - "links": { - "homepage": "https://openclaw.ai", - "ui": "http://openclaw.dappnode:18789#token=openclaw", - "terminal": "http://openclaw.dappnode:7681", - "files": "http://openclaw.dappnode:8888", - "setup-wizard": "http://openclaw.dappnode:8080", - "docs": "https://docs.openclaw.ai" - }, - "repository": { - "type": "git", - "url": "https://github.com/dappnode/DAppNodePackage-openclaw" - }, - "bugs": { - "url": "https://github.com/dappnode/DAppNodePackage-openclaw/issues" - }, - "requirements": { - "minimumDappnodeVersion": "0.2.50" - }, + "author": "DAppNode Association ", "backup": [ { "name": "openclaw-config", @@ -50,43 +11,89 @@ "service": "gateway" } ], + "bugs": { + "url": "https://github.com/dappnode/DAppNodePackage-openclaw/issues" + }, + "categories": [ + "AI", + "Developer tools", + "Communications" + ], + "description": "OpenClaw is a powerful, self-hosted AI agent gateway that runs on your own devices. It provides a unified interface for interacting with multiple LLM providers (OpenAI, Anthropic Claude, Google Gemini, local models via Ollama). Features include:\n\n- **Web UI & API**: Full-featured web interface at port 18789\n- **Multi-Channel Messaging**: WhatsApp, Telegram, Slack, Discord, Matrix, and more\n- **Agent Orchestration**: Claude AI integration with tool use and autonomous agents\n- **Code Execution**: Sandboxed environment for running code\n- **Canvas UI**: Visual interactions and image generation\n- **Voice Support**: Text-to-speech and speech-to-text capabilities\n\nRun your own AI infrastructure with full control over your data and API keys.", "exposable": [ { - "name": "OpenClaw Web UI", "description": "Web interface for interacting with AI agents", - "serviceName": "gateway", - "port": 18789 + "name": "OpenClaw Web UI", + "port": 18789, + "serviceName": "gateway" }, { - "name": "OpenClaw Bridge API", "description": "Bridge API for external integrations and webhooks", - "serviceName": "gateway", - "port": 18790 + "name": "OpenClaw Bridge API", + "port": 18790, + "serviceName": "gateway" }, { - "name": "OpenClaw Terminal", "description": "Web-based terminal for direct shell access to the container", - "serviceName": "gateway", - "port": 7681 + "name": "OpenClaw Terminal", + "port": 7681, + "serviceName": "gateway" }, { - "name": "OpenClaw Setup Wizard", "description": "Web-based setup wizard for easy configuration", - "serviceName": "gateway", - "port": 8080 + "name": "OpenClaw Setup Wizard", + "port": 8080, + "serviceName": "gateway" }, { - "name": "OpenClaw File Manager", "description": "Web-based file manager for browsing and managing OpenClaw data files", - "serviceName": "gateway", - "port": 8888 + "name": "OpenClaw File Manager", + "port": 8888, + "serviceName": "gateway" } ], - "warnings": { - "onRemove": "Removing this package will delete all your OpenClaw configuration, conversation history, and cached data. Make sure to create a backup first." + "keywords": [ + "ai", + "llm", + "chatgpt", + "claude", + "openai", + "anthropic", + "agent", + "gateway", + "self-hosted", + "telegram", + "discord", + "whatsapp" + ], + "license": "Apache-2.0", + "links": { + "docs": "https://docs.openclaw.ai", + "files": "http://openclaw.dappnode:8888", + "homepage": "https://openclaw.ai", + "setup-wizard": "http://openclaw.dappnode:8080", + "terminal": "http://openclaw.dappnode:7681", + "ui": "http://openclaw.dappnode:18789#token=openclaw" + }, + "name": "openclaw.dnp.dappnode.eth", + "repository": { + "type": "git", + "url": "https://github.com/dappnode/DAppNodePackage-openclaw" + }, + "requirements": { + "minimumDappnodeVersion": "0.2.50" }, + "shortDescription": "Personal AI assistant gateway with multi-LLM support", "style": { "featuredBackground": "linear-gradient(135deg, #667eea 0%, #764ba2 100%)", "featuredColor": "white" + }, + "type": "service", + "upstreamArg": "UPSTREAM_VERSION", + "upstreamRepo": "openclaw/openclaw", + "upstreamVersion": "2026.6.10", + "version": "0.1.3", + "warnings": { + "onRemove": "Removing this package will delete all your OpenClaw configuration, conversation history, and cached data. Make sure to create a backup first." } } From 02d56c46ed0d4a5d24e736b6f8af8d2c4eb20eac Mon Sep 17 00:00:00 2001 From: "tropibot[bot]" <285933081+tropibot[bot]@users.noreply.github.com> Date: Wed, 24 Jun 2026 14:14:03 +0000 Subject: [PATCH 2/2] chore: set UPSTREAM_VERSION to 2026.6.10 --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 44bce5b..d93a1c4 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,7 +5,7 @@ services: context: . dockerfile: Dockerfile args: - UPSTREAM_VERSION: v2026.6.5 + UPSTREAM_VERSION: 2026.6.10 image: openclaw.dnp.dappnode.eth:0.1.0 container_name: DAppNodePackage-openclaw.dnp.dappnode.eth restart: unless-stopped