At a glance — Oct 2026
Updated 2026-10-27 · forward this page: /jtbds/app-hosting#briefScores as of 2026-09-14 (43 days old; Depot marks scores stale after 30 days). The pick is still Depot's current editorial pick; it has not been re-reviewed since. Prices below carry their own dates.
- Depot Pick
- Railway · 8.08/10 for this job (curated estimate, high confidence)
dx + reliability + pricePerf for early/mid stage.
- Runner-up
- Render · 8.10/10
Scores higher than the pick on: Latency / reliability, Privacy / data retention, Maturity / track record.
- When not to use the pick
- Next.js UI-heavy — Vercel; global edge Machines — Fly; enterprise AWS — EC2/ECS.
- Lock-in / migration
- Nothing stored (no_stored_migration_data).
- Sourced price (no comparable unit)
Pick: no sourced price in this job's unit (no_sourced_price).
No cheapest SKU (no_comparable_unit_for_job). No price was invented.
- Free option
- Vercel Hobby plan (free) — source, as of 2026-10-21
- Failure modes to watch
- Deploy or API credential expired or out of scope: Treat 401/403 from the deploy step as a credential problem, not a code problem: check the token's expiration and scope on the provider's tokens page, pass teamId/slug when a full-account token targets a team, then rotate the CI secret. Retrying with the same token only repeats the failure.
Cite: Agent Provider Depot, Depot Pick for app-hosting: railway, scores as of 2026-09-14. Agents: GET /api/decide?jtbd=app-hosting
Free Host agent web app / API options
Railway
dx + reliability + pricePerf for early/mid stage.
Pricing (directional): Usage-based PaaS; services/databases; simple git deploys; hobby→pro plans.
Lock-in risk: higher = more lock-in (worse). Overall already inverts this dimension.
Depot favorite for shipping agent APIs quickly. When bills climb, move steady-state to Fly/Hetzner/DO.
Quote for Host agent web app / API
Depot Pick stays Railway. Prices below are sourced SKU rows only (as of 2026-10-27). Input and output are not blended. GET /api/quote?jtbd=app-hosting
Nothing was compared. no comparable sourced unit for this job; chat input $/1M and other units were not borrowed pickIsPriceWinner is null.
Sourced price unavailable for the Depot Pick. No row in the pricing index.
6 of 7 candidates have no sourced price row. 7 are excluded from the Matching price comparison (none). no comparable sourced unit for this job; chat input $/1M and other units were not borrowed
Runners-up
Render
Boring reliable PaaS. Great when Railway feels too hip and AWS feels too heavy.
Fly.io
Excellent for globally distributed agent sidecars and Machines-based sandboxes. Prefer Railway/Render if you…
Vercel
Ship the agent UI and thin API routes here. Put long-running agent workers on Modal/Fly/Railway.
DigitalOcean
Classic simple cloud. Use for steady VMs and Spaces; pair Paperspace/RunPod for GPUs.
When NOT to use the top pick
Next.js UI-heavy — Vercel; global edge Machines — Fly; enterprise AWS — EC2/ECS.
Full ranking (score table)
Ranked with this JTBD's weights. Scores are curated estimates unless marked otherwise. Agents: prefer /api/decide then this table for tie-breaks.
| # | Provider | Overall | Fit | $/perf | Latency | DX | As of |
|---|---|---|---|---|---|---|---|
| 1 | Fly.io | 8.3 | 8.8 | 8.2 | 8.0 | 8.8 | 2026-09-14 |
| 2 | DigitalOcean | 8.2 | 7.8 | 8.2 | 8.8 | 8.5 | 2026-09-14 |
| 3 | Koyeb | 8.1 | 8.2 | 8.4 | 8.2 | 8.8 | 2026-09-14 |
| 4 | Render | 8.1 | 8.0 | 7.5 | 8.8 | 9.0 | 2026-09-14 |
| 5 | Vercel | 8.1 | 8.4 | 7.0 | 9.0 | 9.6 | 2026-09-14 |
| 6 | RailwayDepot Pick | 8.1 | 8.2 | 7.8 | 8.4 | 9.4 | 2026-09-14 |
| 7 | Northflank | 7.5 | 8.0 | 7.4 | 7.8 | 8.0 | 2026-09-14 |
Score methodology for this job
dx + reliability + pricePerf for early/mid stage.
capabilityFit: 25%pricePerformance: 18%latencyReliability: 15%developerDx: 15%privacyPosture: 10%lockInRisk: 7%maturity: 10%