Add openclaw dropshell template for personal AI assistant
All checks were successful
Test and Publish Templates / test-and-publish (push) Successful in 14s
All checks were successful
Test and Publish Templates / test-and-publish (push) Successful in 14s
This commit is contained in:
66
openclaw/config/service.env
Normal file
66
openclaw/config/service.env
Normal 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
|
||||
Reference in New Issue
Block a user