/setup 的网页向导完成配置。
快速清单(新用户)
- 点击 Deploy on Railway(下方)。
- 添加一个挂载到
/data的 Volume。 - 设置必填 Variables(至少
SETUP_PASSWORD)。 - 在端口
8080上启用 HTTP Proxy。 - 打开
https://<your-railway-domain>/setup并完成向导。
一键部署(One-click deploy)
Deploy on Railway 部署后,在 Railway → 你的服务 → Settings → Domains 中找到公开 URL。 Railway 会:- 生成一个域名(通常为
https://<something>.up.railway.app),或 - 使用你绑定的自定义域名。
https://<your-railway-domain>/setup— 配置向导(密码保护)https://<your-railway-domain>/openclaw— Control UI
你将获得(What you get)
- 托管的 OpenClaw 网关 + Control UI
/setup的网页向导(无需终端)- Railway Volume(
/data)提供持久化存储,配置/凭据/工作区在重部署后仍保留 /setup/export备份导出,便于迁移离开 Railway
Railway 必要设置(Required Railway settings)
公网网络(Public Networking)
为服务启用 HTTP Proxy。- 端口:
8080
Volume(必需)
挂载一个 Volume 到:/data
Variables
在服务中设置以下变量:SETUP_PASSWORD(必填)PORT=8080(必填 — 必须与 Public Networking 端口一致)OPENCLAW_STATE_DIR=/data/.openclaw(推荐)OPENCLAW_WORKSPACE_DIR=/data/workspace(推荐)OPENCLAW_GATEWAY_TOKEN(推荐;请作为管理员密钥保护)
配置流程(Setup flow)
- 访问
https://<your-railway-domain>/setup并输入SETUP_PASSWORD。 - 选择模型/认证提供方并粘贴 key。
- (可选)添加 Telegram/Discord/Slack token。
- 点击 Run setup。
获取聊天 token(Getting chat tokens)
Telegram bot token
- 在 Telegram 中私聊
@BotFather - 运行
/newbot - 复制 token(类似
123456789:AA...) - 粘贴到
/setup
Discord bot token
- 打开 https://discord.com/developers/applications
- New Application → 选择名称
- Bot → Add Bot
- 在 Bot → Privileged Gateway Intents 下 Enable MESSAGE CONTENT INTENT(必需,否则启动会崩)
- 复制 Bot Token 并粘贴到
/setup - 把 bot 邀请进你的服务器(OAuth2 URL Generator;scopes:
bot,applications.commands)
备份与迁移(Backups & migration)
下载备份:https://<your-railway-domain>/setup/export