Skip to content

Railway

在 Railway 上通过一键模板部署 OpenClaw,并通过 Web Control UI 访问。这是最简单的"无需服务器终端"方式:Railway 帮你运行 Gateway。

快速部署清单(新用户)

  1. 点击下方的 Deploy on Railway 按钮。
  2. 添加挂载到 /dataVolume
  3. 设置必需的 Variables(至少需要 OPENCLAW_GATEWAY_PORTOPENCLAW_GATEWAY_TOKEN)。
  4. 在端口 8080 上启用 HTTP Proxy
  5. 打开 https://<your-railway-domain>/openclaw,使用 OPENCLAW_GATEWAY_TOKEN 连接。

一键部署

Deploy on Railway

部署完成后,在 Railway → 你的服务 → Settings → Domains 找到公共 URL。

Railway 会提供:

  • 自动生成的域名(通常是 https://<something>.up.railway.app),或
  • 如果你绑定了自定义域名,则使用你的域名。

然后打开:

  • https://<your-railway-domain>/openclaw — Control UI

你将获得什么

  • 托管的 OpenClaw Gateway + Control UI
  • 通过 Railway Volume(/data)提供持久化存储,配置/凭据/工作区在重新部署后保留

Railway 必需设置

公共网络

为服务启用 HTTP Proxy

  • 端口:8080

Volume(必需)

挂载一个 Volume 到:

  • /data

环境变量

在服务上设置以下变量:

  • OPENCLAW_GATEWAY_PORT=8080(必需——必须与公共网络中的端口匹配)
  • OPENCLAW_GATEWAY_TOKEN(必需;视为管理员密钥)
  • OPENCLAW_STATE_DIR=/data/.openclaw(推荐)
  • OPENCLAW_WORKSPACE_DIR=/data/workspace(推荐)

连接渠道

通过 /openclaw 的 Control UI,或通过 Railway Shell 运行 openclaw onboard 获取渠道设置说明:

备份与迁移

导出配置和工作区:

bash
openclaw backup create

这会创建一个可迁移的备份存档,可在任何 OpenClaw 主机上恢复。详见 备份

下一步