據 AlphaMoat 統計,截至 2026-09,Railway 累計下載 3,196 次、獲 1 個星標,在全部 5,078 個 AI 技能中排名第 3,561 位,在「運維安全」分類(264 個)中排名第 234 位。
| 平台 | 累計安裝 | 累計下載 | 星標 | 評論 |
|---|---|---|---|---|
| ClawHub ↗ | 103 | 3160 | 1 | - |
| SkillHub ↗ | 103 | 3196 | 1 | — |
各平台的計數口徑不同,統計時間不一致。
它涵蓋賬號認證、專案和服務管理、部署、環境變數、日誌、遠端命令、域名、資料庫與儲存卷等操作。文件包含生產環境部署、資料庫連線及變數變更示例;這些操作可能暴露金鑰、改變基礎設施、產生費用或影響線上服務,執行前應確認專案、環境、變更內容、備份和明確授權。
資料釋出於 2026-10-29
以下是根據技能文件生成的示例,不代表實際執行結果。
2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。
| 月份 | 累計下載 | 環比 | 星標 |
|---|---|---|---|
| 2026-09 | 3196 | — | 1 |
| 2026-08 | 3066 | +3.9% | 1 |
| 2026-07 | 2951 | — | 1 |
| 2026-05 | 2622 | — | 1 |
| 2026-03 | 2205 | — | 1 |
以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。
---
name: railway
description: Deploy and manage applications on Railway.app. Use for deploying projects, managing services, viewing logs, setting environment variables, and managing databases. Railway is a modern cloud platform for deploying apps with zero configuration.
metadata:
{
"openclaw":
{
"emoji": "🚂",
"requires": { "bins": ["railway"] },
"install": [
{
"id": "brew",
"kind": "brew",
"formula": "railway",
"bins": ["railway"],
"label": "Install Railway CLI (brew)",
},
{
"id": "npm",
"kind": "npm",
"package": "@railway/cli",
"bins": ["railway"],
"label": "Install Railway CLI (npm)",
},
],
},
}
---
# Railway
Deploy and manage applications on [Railway.app](https://railway.app) - a modern cloud platform with zero-config deployments.
## Authentication
```bash
# Login (opens browser)
railway login
# Login with token (CI/CD)
railway login --token <TOKEN>
# Check login status
railway whoami
# Logout
railway logout
```
## Project Management
### Link & Initialize
```bash
# Link current directory to existing project
railway link
# Link to specific project
railway link --project <PROJECT_ID>
# Create new project
railway init
# Unlink project
railway unlink
```
### View Projects
```bash
# List all projects
railway list
# Open project in browser
railway open
# Show project status
railway status
```
## Deployment
### Deploy
```bash
# Deploy current directory
railway up
# Deploy without watching logs
railway up --detach
# Deploy specific service
railway up --service <SERVICE_NAME>
# Deploy to specific environment
railway up --environment production
# Redeploy latest version
railway redeploy
# Redeploy specific service
railway redeploy --service <SERVICE_NAME>
```
### Deploy from Template
```bash
# Deploy a template
railway deploy --template <TEMPLATE_NAME>
# With variables
railway deploy --template postgres --variable POSTGRES_USER=myuser
```
## Services
```bash
# List services in project
railway service
# Create new service
railway service create
# Delete service
railway service delete <SERVICE_NAME>
```
## Environment Variables
```bash
# List all variables
railway variables
# Set variable
railway variables set KEY=value
# Set multiple variables
railway variables set KEY1=value1 KEY2=value2
# Delete variable
railway variables delete KEY
# View specific variable
railway variables get KEY
```
## Logs
```bash
# View logs (live)
railway logs
# View logs for specific service
railway logs --service <SERVICE_NAME>
# View recent logs (not live)
railway logs --no-follow
# View logs with timestamps
railway logs --timestamps
```
## Run Commands
```bash
# Run command with Railway env vars
railway run <command>
# Examples
railway run npm start
railway run python manage.py migrate
railway run prisma db push
# SSH into running service
railway ssh
# SSH into specific service
railway ssh --service <SERVICE_NAME>
```
## Domains
```bash
# List domains
railway domain
# Add custom domain
railway domain add <DOMAIN>
# Remove domain
railway domain delete <DOMAIN>
```
## Databases
Railway supports one-click database provisioning:
```bash
# Add PostgreSQL
railway add --plugin postgresql
# Add MySQL
railway add --plugin mysql
# Add Redis
railway add --plugin redis
# Add MongoDB
railway add --plugin mongodb
```
Database connection strings are automatically added to environment variables.
## Environments
```bash
# List environments
railway environment
# Switch environment
railway environment <ENV_NAME>
# Create environment
railway environment create <ENV_NAME>
# Delete environment
railway environment delete <ENV_NAME>
```
## Volumes
```bash
# List volumes
railway volume
# Create volume
railway volume create --mount /data
# Delete volume
railway volume delete <VOLUME_ID>
```
## Common Workflows
### Deploy a New Project
```bash
# 1. Initialize in your project directory
cd my-app
railway init
# 2. Add a database if needed
railway add --plugin postgresql
# 3. Set environment variables
railway variables set NODE_ENV=production
# 4. Deploy
railway up
```
### Connect to Production Database
```bash
# Run local command with production env vars
railway run psql $DATABASE_URL
# Or use SSH
railway ssh
# Then inside container:
psql $DATABASE_URL
```
### View Deployment Status
```bash
# Check status
railway status
# View logs
railway logs
# Open dashboard
railway open
```
### Rollback Deployment
```bash
# View deployments in dashboard
railway open
# Redeploy previous version (via dashboard)
# Or redeploy current code
railway redeploy
```
## CI/CD Integration
For GitHub Actions or other CI:
```yaml
# .github/workflows/deploy.yml
name: Deploy to Railway
on:
push:
branches: [main]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install Railway CLI
run: npm i -g @railway/cli
- name: Deploy
run: railway up --detach
env:
RAILWAY_TOKEN: ${{ secrets.RAILWAY_TOKEN }}
```
## Resources
- [Railway Documentation](https://docs.railway.com)
- [Railway CLI Reference](https://docs.railway.com/reference/cli-api)
- [Railway Templates](https://railway.app/templates)
- [Railway GitHub](https://github.com/railwayapp/cli)
在使用技能包之前做安全掃描,並按結論決定放行或攔截的技能。
為 OpenClaw 配置 OpenRouter 免費模型與回退鏈的工具。
備份與恢復 OpenClaw 配置、憑據與工作區的技能。
設定並使用 1Password CLI 處理金鑰。
一款被描述為可偵測提示注入與危險命令的 OpenClaw 安全外掛。
遠端控制 tmux 會話,向互動式命令列傳送按鍵並抓取輸出。
以應用安全工程師視角做程式碼與架構的安全審計。
管理騰訊雲物件儲存與資料永珍的技能。
資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。