|
1 | 1 | { |
2 | | - "name": "openclaw.dnp.dappnode.eth", |
3 | | - "version": "0.1.2", |
4 | | - "upstreamVersion": "v2026.6.5", |
5 | | - "upstreamRepo": "openclaw/openclaw", |
6 | | - "upstreamArg": "UPSTREAM_VERSION", |
7 | | - "shortDescription": "Personal AI assistant gateway with multi-LLM support", |
8 | | - "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.", |
9 | | - "type": "service", |
10 | | - "architectures": ["linux/amd64", "linux/arm64"], |
11 | | - "author": "DAppNode Association <admin@dappnode.io>", |
12 | | - "license": "Apache-2.0", |
13 | | - "categories": ["AI", "Developer tools", "Communications"], |
14 | | - "keywords": [ |
15 | | - "ai", |
16 | | - "llm", |
17 | | - "chatgpt", |
18 | | - "claude", |
19 | | - "openai", |
20 | | - "anthropic", |
21 | | - "agent", |
22 | | - "gateway", |
23 | | - "self-hosted", |
24 | | - "telegram", |
25 | | - "discord", |
26 | | - "whatsapp" |
| 2 | + "architectures": [ |
| 3 | + "linux/amd64", |
| 4 | + "linux/arm64" |
27 | 5 | ], |
28 | | - "links": { |
29 | | - "homepage": "https://openclaw.ai", |
30 | | - "ui": "http://openclaw.dappnode:18789#token=openclaw", |
31 | | - "terminal": "http://openclaw.dappnode:7681", |
32 | | - "files": "http://openclaw.dappnode:8888", |
33 | | - "setup-wizard": "http://openclaw.dappnode:8080", |
34 | | - "docs": "https://docs.openclaw.ai" |
35 | | - }, |
36 | | - "repository": { |
37 | | - "type": "git", |
38 | | - "url": "https://github.com/dappnode/DAppNodePackage-openclaw" |
39 | | - }, |
40 | | - "bugs": { |
41 | | - "url": "https://github.com/dappnode/DAppNodePackage-openclaw/issues" |
42 | | - }, |
43 | | - "requirements": { |
44 | | - "minimumDappnodeVersion": "0.2.50" |
45 | | - }, |
| 6 | + "author": "DAppNode Association <admin@dappnode.io>", |
46 | 7 | "backup": [ |
47 | 8 | { |
48 | 9 | "name": "openclaw-config", |
49 | 10 | "path": "/home/node/.openclaw", |
50 | 11 | "service": "gateway" |
51 | 12 | } |
52 | 13 | ], |
| 14 | + "bugs": { |
| 15 | + "url": "https://github.com/dappnode/DAppNodePackage-openclaw/issues" |
| 16 | + }, |
| 17 | + "categories": [ |
| 18 | + "AI", |
| 19 | + "Developer tools", |
| 20 | + "Communications" |
| 21 | + ], |
| 22 | + "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.", |
53 | 23 | "exposable": [ |
54 | 24 | { |
55 | | - "name": "OpenClaw Web UI", |
56 | 25 | "description": "Web interface for interacting with AI agents", |
57 | | - "serviceName": "gateway", |
58 | | - "port": 18789 |
| 26 | + "name": "OpenClaw Web UI", |
| 27 | + "port": 18789, |
| 28 | + "serviceName": "gateway" |
59 | 29 | }, |
60 | 30 | { |
61 | | - "name": "OpenClaw Bridge API", |
62 | 31 | "description": "Bridge API for external integrations and webhooks", |
63 | | - "serviceName": "gateway", |
64 | | - "port": 18790 |
| 32 | + "name": "OpenClaw Bridge API", |
| 33 | + "port": 18790, |
| 34 | + "serviceName": "gateway" |
65 | 35 | }, |
66 | 36 | { |
67 | | - "name": "OpenClaw Terminal", |
68 | 37 | "description": "Web-based terminal for direct shell access to the container", |
69 | | - "serviceName": "gateway", |
70 | | - "port": 7681 |
| 38 | + "name": "OpenClaw Terminal", |
| 39 | + "port": 7681, |
| 40 | + "serviceName": "gateway" |
71 | 41 | }, |
72 | 42 | { |
73 | | - "name": "OpenClaw Setup Wizard", |
74 | 43 | "description": "Web-based setup wizard for easy configuration", |
75 | | - "serviceName": "gateway", |
76 | | - "port": 8080 |
| 44 | + "name": "OpenClaw Setup Wizard", |
| 45 | + "port": 8080, |
| 46 | + "serviceName": "gateway" |
77 | 47 | }, |
78 | 48 | { |
79 | | - "name": "OpenClaw File Manager", |
80 | 49 | "description": "Web-based file manager for browsing and managing OpenClaw data files", |
81 | | - "serviceName": "gateway", |
82 | | - "port": 8888 |
| 50 | + "name": "OpenClaw File Manager", |
| 51 | + "port": 8888, |
| 52 | + "serviceName": "gateway" |
83 | 53 | } |
84 | 54 | ], |
85 | | - "warnings": { |
86 | | - "onRemove": "Removing this package will delete all your OpenClaw configuration, conversation history, and cached data. Make sure to create a backup first." |
| 55 | + "keywords": [ |
| 56 | + "ai", |
| 57 | + "llm", |
| 58 | + "chatgpt", |
| 59 | + "claude", |
| 60 | + "openai", |
| 61 | + "anthropic", |
| 62 | + "agent", |
| 63 | + "gateway", |
| 64 | + "self-hosted", |
| 65 | + "telegram", |
| 66 | + "discord", |
| 67 | + "whatsapp" |
| 68 | + ], |
| 69 | + "license": "Apache-2.0", |
| 70 | + "links": { |
| 71 | + "docs": "https://docs.openclaw.ai", |
| 72 | + "files": "http://openclaw.dappnode:8888", |
| 73 | + "homepage": "https://openclaw.ai", |
| 74 | + "setup-wizard": "http://openclaw.dappnode:8080", |
| 75 | + "terminal": "http://openclaw.dappnode:7681", |
| 76 | + "ui": "http://openclaw.dappnode:18789#token=openclaw" |
| 77 | + }, |
| 78 | + "name": "openclaw.dnp.dappnode.eth", |
| 79 | + "repository": { |
| 80 | + "type": "git", |
| 81 | + "url": "https://github.com/dappnode/DAppNodePackage-openclaw" |
| 82 | + }, |
| 83 | + "requirements": { |
| 84 | + "minimumDappnodeVersion": "0.2.50" |
87 | 85 | }, |
| 86 | + "shortDescription": "Personal AI assistant gateway with multi-LLM support", |
88 | 87 | "style": { |
89 | 88 | "featuredBackground": "linear-gradient(135deg, #667eea 0%, #764ba2 100%)", |
90 | 89 | "featuredColor": "white" |
| 90 | + }, |
| 91 | + "type": "service", |
| 92 | + "upstreamArg": "UPSTREAM_VERSION", |
| 93 | + "upstreamRepo": "openclaw/openclaw", |
| 94 | + "upstreamVersion": "2026.6.11", |
| 95 | + "version": "0.1.3", |
| 96 | + "warnings": { |
| 97 | + "onRemove": "Removing this package will delete all your OpenClaw configuration, conversation history, and cached data. Make sure to create a backup first." |
91 | 98 | } |
92 | 99 | } |
0 commit comments