Add openclaw dropshell template for personal AI assistant
All checks were successful
Test and Publish Templates / test-and-publish (push) Successful in 14s

This commit is contained in:
j
2026-03-11 20:48:14 +13:00
parent 932fe45303
commit 23ec097b39
16 changed files with 555 additions and 0 deletions

View File

@@ -0,0 +1,66 @@
# OpenClaw - Personal AI Assistant
# https://openclaw.ai/
CONTAINER_NAME=openclaw
SSH_USER="root"
IMAGE_TAG="latest"
# Data path - stores OpenClaw config, workspace, and session data
DATA_PATH="/home/dropshell/openclaw"
# Gateway port (web dashboard + WebChat + API)
GATEWAY_PORT=18789
# ---------------------------------------------------------------------------
# LLM Provider API Keys
# REQUIRED: At least one of these must be set
# ---------------------------------------------------------------------------
# Anthropic API key (PRIMARY) - recommended for best results
# Get from: https://console.anthropic.com/settings/keys
ANTHROPIC_API_KEY=
# OpenRouter API key (FALLBACK) - routes to multiple LLM providers
# Get from: https://openrouter.ai/settings/keys
OPENROUTER_API_KEY=
# Primary model to use (format: provider/model-name)
DEFAULT_MODEL="anthropic/claude-sonnet-4-5"
# Fallback model (used when primary is unavailable)
FALLBACK_MODEL="openrouter/anthropic/claude-sonnet-4-5"
# ---------------------------------------------------------------------------
# Telegram Bot Channel
# ---------------------------------------------------------------------------
# Create a bot via @BotFather on Telegram and paste the token here
# Leave empty to disable Telegram
# Steps: 1. Open Telegram, search @BotFather
# 2. Send /newbot, follow prompts
# 3. Copy the bot token
TELEGRAM_BOT_TOKEN=
# ---------------------------------------------------------------------------
# Gmail Email Integration (IMAP/SMTP)
# ---------------------------------------------------------------------------
# Uses a Gmail App Password - NOT your real Gmail password!
# Steps: 1. Enable 2FA on your Google account
# 2. Go to: https://myaccount.google.com/apppasswords
# 3. Create an app password for "Mail"
# 4. Paste the 16-character app password below
GMAIL_ADDRESS=
GMAIL_APP_PASSWORD=
# ---------------------------------------------------------------------------
# Security Settings
# ---------------------------------------------------------------------------
# DM policy for messaging channels
# "pairing" - require a pairing code before responding (most secure)
# "allowlist" - only respond to approved senders
# "open" - respond to anyone (least secure)
DM_POLICY="pairing"
TEMPLATE=openclaw