Примеры конфигураций

Обновлено: 2026-04-05

Примеры конфигураций OpenClaw

В этом разделе представлены интерактивные примеры конфигураций OpenClaw. Вы можете редактировать параметры и сразу видеть результат.

Базовые примеры

1. Минимальная конфигурация

{
  "bind": "127.0.0.1:8080",
  "logLevel": "info"
}

2. Конфигурация с Telegram ботом

{
  "bind": "127.0.0.1:8080",
  "logLevel": "info",
  "telegram": {
    "enabled": true,
    "token": "YOUR_BOT_TOKEN",
    "allowedUsers": [123456789]
  }
}

3. Полная конфигурация

{
  "bind": "127.0.0.1:8080",
  "logLevel": "info",
  "security": {
    "requireAuth": true,
    "allowedIPs": ["127.0.0.1", "192.168.1.0/24"]
  },
  "telegram": {
    "enabled": true,
    "token": "YOUR_BOT_TOKEN",
    "allowedUsers": [123456789]
  },
  "whatsapp": {
    "enabled": false
  },
  "agents": {
    "default": "deepseek/deepseek-chat",
    "allowedModels": ["deepseek/deepseek-chat", "openai/gpt-4"]
  }
}

Интерактивный редактор конфигурации

Ниже представлен интерактивный редактор, где вы можете экспериментировать с конфигурацией OpenClaw.

Примеры использования

Для разработки

# Создать конфигурационный файл
cat > config.json << 'EOF'
{
  "bind": "127.0.0.1:8080",
  "logLevel": "debug"
}
EOF

# Запустить OpenClaw с конфигурацией
openclaw --config config.json

Для продакшена

# Безопасная конфигурация для продакшена
cat > /etc/openclaw/config.json << 'EOF'
{
  "bind": "127.0.0.1:8080",
  "logLevel": "warn",
  "security": {
    "requireAuth": true,
    "allowedIPs": ["127.0.0.1"],
    "rateLimit": {
      "requests": 100,
      "window": "1m"
    }
  }
}
EOF

# Запуск как сервис
systemctl start openclaw

Частые ошибки конфигурации

1. Неправильный формат IP адреса

// ❌ Неправильно
"bind": "localhost:8080"

// ✅ Правильно
"bind": "127.0.0.1:8080"

2. Отсутствие кавычек

// ❌ Неправильно
bind: 127.0.0.1:8080

// ✅ Правильно
"bind": "127.0.0.1:8080"

3. Неправильный тип данных

// ❌ Неправильно
"allowedUsers": "123456789"

// ✅ Правильно
"allowedUsers": [123456789]

Валидация конфигурации

OpenClaw автоматически проверяет конфигурацию при запуске:

# Проверить конфигурацию без запуска
openclaw --config config.json --validate

# Пример вывода при успешной валидации
✓ Конфигурация валидна
✓ Все обязательные поля присутствуют
✓ Типы данных корректны

Миграция между версиями

При обновлении OpenClaw может потребоваться обновить конфигурацию:

# Автоматическая миграция
openclaw --config old-config.json --migrate > new-config.json

# Ручная проверка изменений
diff old-config.json new-config.json

Бэкап конфигурации

Рекомендуется регулярно создавать бэкапы конфигурации:

# Создать бэкап
cp ~/.openclaw/config.json ~/.openclaw/config-backup-$(date +%Y%m%d).json

# Восстановить из бэкапа
cp ~/.openclaw/config-backup-20260405.json ~/.openclaw/config.json

Дополнительные ресурсы


Последнее обновление: 2026-04-05

Помогла ли вам эта статья?

Оставьте отзыв или предложите улучшения

🐛 Сообщить об ошибке

Комментарии и обсуждение

Пока нет комментариев. Будьте первым!

Добавить комментарий

Комментарии проходят модерацию