From code to live product.

nanostack builds it. /ship deploys it. The full path from first prompt to live URL.

/think/nanobuild/review/qa/security/ship
1. Local2. Production3. Done

Everything before /ship is automatic. /ship gives you three choices.

What you need

Hosting

A server that runs your code. Vercel (free) or Railway ($5/mo) for most projects.

Deploy

Push to GitHub, your host deploys automatically. Connect once, done forever.

Domain

Optional. Free subdomain included. Custom domain ~$10/year when you want one.

SSL

Automatic. Every modern host handles HTTPS. You configure nothing.

Secrets

Set in your host's dashboard. Never in code. Never committed to git.

Monitoring

Sentry for errors (free). UptimeRobot for uptime (free). Check host logs to start.

What it costs

FREE
$0/mo

Vercel + Supabase free tiers. Side projects and demos.

STARTER
$5-15/mo

Railway + custom domain. Small products with a database.

GROWING
$20-50/mo

Vercel Pro + Supabase Pro. Real traffic, real uptime.

Hosting comparison

ProviderBest forFree tierDeployDatabase
VercelNext.jsFreegit pushNo (bring your own)
RailwayNode / Express / Python$5/mogit pushPostgres
Fly.ioContainers / GoFree allowanceflyctlPostgres
Cloudflare PagesStatic sitesFreegit pushNo
RenderFull-stack / DockerFree (sleeps)git pushPostgres

Deploy with /ship

/ship production
you

/ship

agent
Pre-flight results:
  [PASS] All changes committed
  [PASS] Tests: 12 passed, 0 failed
  [PASS] Secrets: 0 found
  [PASS] Branch: feat/habit-tracker (not main)
agent
What would you like to do?

  1. Local -- commit only, no remote
  2. Production -- deploy to a hosting provider
  3. Done -- already deployed, just save the journal
you

2

agent
Recommended: Railway (Node.js + SQLite detected)

1. Create a Railway account at railway.app
2. Run: npm i -g @railway/cli && railway login
3. Run: railway init && railway up
4. Set environment variables in the Railway dashboard


Deployed: https://habit-tracker-production.up.railway.app

Ready to ship?

Install nanostack. Build something. Put it on the internet.

Install nanostack →See examples →