Pick Agent Lab
Users in Taiwan, and a fixed monthly price; usage pauses at the credit instead of surprising you with a bill.
Agent Lab vs Railway · Compare and migrate
Railway bills by usage and has only Singapore in Asia; Agent Lab is in Taiwan, with fixed plan prices that include usage credit. Facts about Railway come from its own pages, checked on 2026-10-18, with a source on every row.
> move this app from Railway to Agent Lab
sites_build_planstart command found · listens on $PORT
sites_createshop-api → shop--acme.hosting.agentlab.run
databases_connect_appDATABASE_URL written, password hidden
Preview is up. Import the data with pg_restore, test it, then point your domain here; Railway keeps running until you do.
Which one fits
Two reasons to pick Agent Lab, and two to stay on Railway.
Users in Taiwan, and a fixed monthly price; usage pauses at the credit instead of surprising you with a bill.
Rollback without a rebuild: pick a version in the list and select Roll back to this.
Very small projects where usage billing comes to a few dollars a month.
You want a full environment per pull request (PR Environments).
Side by side
Railway's side is from its official pricing and docs pages on 2026-10-18; prices change, so follow the source link before you decide.
Scroll the table sideways.
| Agent Lab Deploy | Railway | |
|---|---|---|
| Free tier | Free US$0: 1 size-S app (sleeps after 15 idle minutes), 1 S database, 3 static sites; pauses at a limit, never charges Details | Trial: US$5 credit for 30 days, no card; then Free with US$1 a month, 1 project and no custom domains Source |
| Cheapest always-on service | Pro US$29 a month before tax; its usage credit runs one size-S app all month Details | Hobby has a US$5 monthly minimum that includes US$5 of usage; CPU and memory are metered Source |
| PostgreSQL | Managed PostgreSQL 16–18, MySQL 8.4 and 9.7, one dedicated instance per database; Free includes one S Details | Billed on usage with no fixed starting price; high availability available Source |
| Nearest region to Taiwan | Google Cloud, Taiwan Details | Singapore is the only Asian region Source |
| Deploy from an AI tool (MCP) | Remote MCP with browser OAuth sign-in, no API key, the same permissions as the console Details | Official remote MCP (mcp.railway.com) and a Claude Code plugin Source |
| Roll back | Every version has a preview URL; roll back to an earlier version in the list, with no rebuild Details | Rollback, limited by image retention (72 hours on Hobby) Source |
Migrate
Railway keeps serving until you change DNS.
Save the environment variables and secrets from Railway, and note the start command, scheduled jobs and domains.
Upload, push from GitHub, or ask your AI tool through Agent Lab MCP. You get a preview URL.
Create PostgreSQL and connect it to the app, then pg_dump from the old database and pg_restore into the new one.
Test the preview, lower the DNS TTL, then point the domain at Agent Lab. Roll back in one step if something is off.
From Railway
# Save a Railway service's variables to a file
railway variables --kv > .env.production
# Railway Postgres: export over the public URL
pg_dump "$DATABASE_PUBLIC_URL" --no-owner --format=custom -f backup.dump
# Import into Agent Lab PostgreSQL (connection string in the console;
# add your IP to the database's allowlist first)
pg_restore --no-owner --no-acl -d "$AGENTLAB_DATABASE_URL" backup.dumprailway.json / Railpack Not read. JavaScript, Python and Go build from source on the platform; other languages use a Dockerfile.*.railway.internal Use Agent Lab's internal address instead, such as https://api--acme.internal-hosting.agentlab.run.Cron schedule Becomes an Agent Lab scheduled job. A job calls a URL of your app on a clock, so the script becomes an HTTP endpoint.Volumes No persistent volumes: apps only write to /tmp. Keep data in PostgreSQL and files in object storage.Read https://app.agentlab.cresclab.com/agent/deploy.md. This project runs on Railway today; move it to Agent Lab. First list what it uses on Railway (services, database, scheduled jobs, environment variables, domains) and what each becomes on Agent Lab, deploy it to a preview URL, tell me where to enter secrets, and wait for my OK before anything goes live or DNS changes.FAQ