All checks were successful
Test and Publish Templates / test-and-publish (push) Successful in 14s
67 lines
2.3 KiB
Bash
67 lines
2.3 KiB
Bash
# 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
|