Разверните OpenClaw на Railway в один клик и завершите настройку прямо в браузере.
Это самый простой способ, не требующий доступа к терминалу на сервере: Railway запускает Gateway за вас,
а всю конфигурацию вы выполняете через веб-мастер /setup.
Быстрый чек-лист (для новых пользователей)
- Нажмите Deploy on Railway (кнопка ниже).
- Добавьте Volume с точкой монтирования
/data. - Задайте необходимые переменные (как минимум
SETUP_PASSWORD). - Включите HTTP Proxy на порту
8080. - Откройте
https://<your-railway-domain>/setupи пройдите мастер настройки.
Развёртывание в один клик
Deploy on RailwayПосле развёртывания найдите ваш публичный URL в разделе Railway → ваш сервис → Settings → Domains.
Railway либо:
- выдаст сгенерированный домен (обычно вида
https://<something>.up.railway.app), либо - использует ваш собственный домен, если вы его привязали.
Затем откройте:
https://<your-railway-domain>/setup— мастер настройки (защищён паролем)https://<your-railway-domain>/openclaw— панель управления
Что вы получаете
- Размещённый OpenClaw Gateway + панель управления
- Веб-мастер настройки по адресу
/setup(никаких команд в терминале) - Постоянное хранилище через Railway Volume (
/data) — конфигурация, учётные данные и рабочее пространство сохраняются между переразвёртываниями - Экспорт резервной копии по адресу
/setup/exportдля последующей миграции с Railway
Обязательные настройки Railway
Публичная сеть
Включите HTTP Proxy для сервиса.
- Порт:
8080
Volume (обязательно)
Подключите том с точкой монтирования:
/data
Переменные окружения
Задайте следующие переменные для сервиса:
SETUP_PASSWORD(обязательно)PORT=8080(обязательно — должен совпадать с портом в настройках Public Networking)OPENCLAW_STATE_DIR=/data/.openclaw(рекомендуется)OPENCLAW_WORKSPACE_DIR=/data/workspace(рекомендуется)OPENCLAW_GATEWAY_TOKEN(рекомендуется; храните как секрет администратора)
Процесс настройки
- Перейдите по адресу
https://<your-railway-domain>/setupи введите вашSETUP_PASSWORD. - Выберите модель / провайдера авторизации и вставьте ваш ключ.
- (По желанию) Добавьте токены Telegram/Discord/Slack.
- Нажмите Run setup.
Если в Telegram для личных сообщений настроен режим привязки, мастер настройки может подтвердить код привязки.
Получение токенов для чатов
Токен Telegram-бота
- Напишите
@BotFatherв Telegram - Выполните команду
/newbot - Скопируйте токен (выглядит как
123456789:AA...) - Вставьте его в
/setup
Токен Discord-бота
- Перейдите на https://discord.com/developers/applications
- New Application → укажите имя
- Bot → Add Bot
- Включите MESSAGE CONTENT INTENT в разделе Bot → Privileged Gateway Intents (обязательно, иначе бот упадёт при запуске)
- Скопируйте Bot Token и вставьте в
/setup - Пригласите бота на ваш сервер (OAuth2 URL Generator; scopes:
bot,applications.commands)
Резервное копирование и миграция
Скачайте резервную копию по адресу:
https://<your-railway-domain>/setup/export
Экспорт включает состояние OpenClaw и рабочее пространство — можно перенести на другой хост без потери конфигурации и данных.