跳转到主要内容
使用一键模板在 Railway 上部署 OpenClaw,并通过网页控制 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;如果你将其替换为 password 认证,请改用该密码。

一键部署

Deploy on Railway 部署完成后,在 Railway → 你的服务 → Settings → Domains 中找到你的公开 URL。 Railway 会:
  • 为你分配一个生成的域名(通常类似 https://<something>.up.railway.app),或
  • 使用你附加的自定义域名。
然后打开:
  • https://<your-railway-domain>/openclaw — 控制 UI

你将获得

  • 托管的 OpenClaw Gateway 网关 + 控制 UI
  • 通过 Railway Volume(/data)提供的持久化存储,因此 openclaw.json、 每个智能体的 auth-profiles.json、渠道/provider 状态、会话以及 工作区都能在重新部署后保留

必需的 Railway 设置

公共网络

为该服务启用 HTTP Proxy
  • 端口:8080

Volume(必需)

挂载一个 volume 到:
  • /data

Variables

在该服务上设置以下变量:
  • OPENCLAW_GATEWAY_PORT=8080(必需——必须与 Public Networking 中的端口一致)
  • OPENCLAW_GATEWAY_TOKEN(必需;请将其视为管理员级秘密)
  • OPENCLAW_STATE_DIR=/data/.openclaw(推荐)
  • OPENCLAW_WORKSPACE_DIR=/data/workspace(推荐)

连接一个渠道

使用位于 /openclaw 的控制 UI,或通过 Railway 的 shell 运行 openclaw onboard 获取渠道设置说明:

备份与迁移

导出你的状态、配置、auth 配置文件和工作区:
openclaw backup create
这会创建一个可移植的备份归档,其中包含 OpenClaw 状态以及任何已配置的 工作区。详情请参见 Backup

后续步骤