---
read_when:
    - 将 OpenClaw 部署到 Railway
    - 你想要一种支持基于浏览器控制 UI 的一键云部署方式
summary: 使用一键模板在 Railway 上部署 OpenClaw
title: Railway
x-i18n:
    generated_at: "2026-04-05T08:28:12Z"
    model: gpt-5.4
    provider: openai
    source_hash: f59699aa4e9d27d50018acc2e89ed1bbb1b1a5c85e3fd52f2afe5b2c97b21720
    source_path: install/railway.mdx
    workflow: 15
---

使用一键模板在 Railway 上部署 OpenClaw，并通过网页控制 UI 访问它。
这是最简单的“服务器上无需终端”路径：Railway 会为你运行 Gateway 网关。

## 快速检查清单（新用户）

1. 点击下方的 **Deploy on Railway**。
2. 添加一个挂载到 `/data` 的 **Volume**。
3. 设置必需的 **Variables**（至少包括 `OPENCLAW_GATEWAY_PORT` 和 `OPENCLAW_GATEWAY_TOKEN`）。
4. 在端口 `8080` 上启用 **HTTP Proxy**。
5. 打开 `https://<your-railway-domain>/openclaw`，并使用已配置的共享密钥进行连接。此模板默认使用 `OPENCLAW_GATEWAY_TOKEN`；如果你将其替换为 password 认证，请改用该密码。

## 一键部署

<a href="https://railway.com/deploy/clawdbot-railway-template" target="_blank" rel="noreferrer">
  Deploy on Railway
</a>

部署完成后，在 **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` 获取渠道设置说明：

- [Telegram](/channels/telegram)（最快——只需要一个 bot token）
- [Discord](/channels/discord)
- [所有渠道](/channels)

## 备份与迁移

导出你的状态、配置、auth 配置文件和工作区：

```bash
openclaw backup create
```

这会创建一个可移植的备份归档，其中包含 OpenClaw 状态以及任何已配置的
工作区。详情请参见 [Backup](/cli/backup)。

## 后续步骤

- 设置消息渠道：[Channels](/channels)
- 配置 Gateway 网关：[Gateway 配置](/gateway/configuration)
- 保持 OpenClaw 为最新版本：[更新](/install/updating)
