Примеры конфигураций
Обновлено: 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
Дополнительные ресурсы
- Официальная документация по конфигурации
- Примеры конфигураций на GitHub
- Валидатор конфигурации онлайн
Последнее обновление: 2026-04-05
Комментарии и обсуждение
Пока нет комментариев. Будьте первым!
Добавить комментарий