# Deploy OpenClaw with Easypanel

URL: /templates/openclaw

OpenClaw is your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞 An open-source personal AI assistant platform that gives you complete control over your data and AI interactions. Built for Molty, OpenClaw provides a gateway service for WebSocket connections, CLI tools for management, and support for multiple channels including WhatsApp, Telegram, Slack, Discord, and more. Deploy your personal AI assistant with full data ownership and privacy.

## Installation notes

Once deployed, the gateway service will start automatically. To complete setup, you can run the onboarding wizard by executing `node dist/index.js onboard --no-install-daemon` in the gateway service console. The gateway runs with `--allow-unconfigured` flag to enable initial setup.

## Benefits

### Your Own Personal AI Assistant

Deploy your personal AI assistant with complete data ownership and privacy. No cloud dependencies, your data stays yours.

### Multi-Platform Support

Works on any OS and platform. Connect via WhatsApp, Telegram, Slack, Discord, Microsoft Teams, and more through the gateway.

### Open Source & Self-Hosted

MIT licensed open-source project. Full control over your AI assistant with no vendor lock-in or data sharing.

### Gateway Architecture

WebSocket-based gateway service enables real-time communication with your AI assistant across all connected channels and devices.

## Features

### WebSocket Gateway

High-performance WebSocket gateway service for real-time communication with your AI assistant. Supports configurable bind addresses and ports.

### Multi-Channel Support

Connect your AI assistant to WhatsApp, Telegram, Slack, Discord, Microsoft Teams, SMS, and more through unified channel management.

### Skills & Workspace

Extensible skills system and workspace management for customizing your AI assistant's capabilities and behavior.

### Agent Control Protocol

Full agent control protocol (ACP) for managing AI agents, routing, and isolated agent workspaces with authentication.

### Control UI & Dashboard

Web-based control UI and dashboard for managing your AI assistant, viewing logs, configuring channels, and monitoring health.

### Claude AI Integration

Native support for Claude AI and Claude Web with session key and cookie authentication for seamless AI interactions.

### Persistent Configuration

All configuration, workspace data, and agent state are persisted in volumes for reliable operation across restarts.

### Health Monitoring

Built-in health checks, system events, heartbeat monitoring, and presence tracking for reliable operation.

## Configuration

- `appServiceName` (App Service Name, required): openclaw

- `appServiceImage` (OpenClaw Image, required): ghcr.io/openclaw/openclaw:2026.5.3-1 — Docker image for OpenClaw

- `gatewayToken` (Gateway Token): Set during installation — Token for authenticating with the gateway service (leave empty to securely auto-generate)

- `gatewayPort` (Gateway Port): 18789 — Published HTTP port for the Gateway Service and Control UI

- `bridgePort` (Bridge Port): 18790 — Published port for the bridge service

- `claudeAiSessionKey` (Claude AI Session Key): Set during installation — Claude AI session key (optional)

- `claudeWebSessionKey` (Claude Web Session Key): Set during installation — Claude Web session key (optional)

- `claudeWebCookie` (Claude Web Cookie): Set during installation — Claude Web cookie (optional)

- `enableSandbox` (Enable Agent Sandboxing): false — Allows OpenClaw to securely spawn isolated Docker containers for agents to run code. (Requires Docker socket mount)

## Services

- openclaw-gateway: app (ghcr.io/openclaw/openclaw:2026.5.3-1)

## Resources

- [Website](https://openclaw.ai)

- [GitHub](https://github.com/openclaw/openclaw)

- [Documentation](https://docs.openclaw.ai)

- [Template source](https://github.com/easypanel-io/templates/tree/main/templates/openclaw)