From code to live product.
nanostack builds it. /ship deploys it. The full path from first prompt to live URL.
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
Vercel + Supabase free tiers. Side projects and demos.
Railway + custom domain. Small products with a database.
Vercel Pro + Supabase Pro. Real traffic, real uptime.
Hosting comparison
Deploy with /ship
/ship
[PASS] All changes committed
[PASS] Tests: 12 passed, 0 failed
[PASS] Secrets: 0 found
[PASS] Branch: feat/habit-tracker (not main)
1. Local -- commit only, no remote
2. Production -- deploy to a hosting provider
3. Done -- already deployed, just save the journal
2
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.