Nestrift
Sign inGet Started
Live in Mumbai, India

Deploy Next.js Apps
in 60 Seconds

App hosting + Postgres database. Auto-deploy on git push. ₹699/mo (~$8) — no cold starts, India region.

Get StartedSee How It Works
nestrift-terminal — zsh
my-appgit push origin main
Writing objects: 100% (12/12), done.
Build environment initialized
Next.js build optimized (15.x)
Container deployed to production
Ready: https://my-app.nestrift.com (58s)

Engineered for Performance

Dedicated Instance

No noisy neighbors. A dedicated slice of compute that's always on — zero cold starts, ever.

Postgres DB Included

Production-ready database auto-provisioned on your instance. Daily automated backups included.

Auto Deploy on Push

Connect your GitHub repo — every git push triggers a deployment. No config files needed.

Simple Pricing

One plan. No surprises.

Starter

Personal projects, portfolios, small SaaS MVPs.

₹699 /mo · ~$8

768 MB RAM

0.5 vCPU

  • 1 project · 1 database
  • ~14–24 concurrent users
  • Git-push deploys
  • Custom subdomain + SSL
  • No cold starts
  • Managed PostgreSQL
Get Started
Most Popular

Pro

Growing apps with more in-memory caching needs.

₹1,099 /mo · ~$13

1.6 GB RAM

0.8 vCPU

  • 2 projects · 1 database
  • ~29–48 concurrent users
  • Git-push deploys
  • Custom subdomain + SSL
  • No cold starts
  • Managed PostgreSQL
  • Daily backups
Get Started

Plus

Production apps, APIs with real traffic, e-commerce.

₹1,999 /mo · ~$24

2 GB RAM

1.0 vCPU

  • 4 projects · 2 databases
  • ~58–96 concurrent users
  • Git-push deploys
  • Custom subdomain + SSL
  • No cold starts
  • Managed PostgreSQL
  • Daily backups
Get Started

Enterprise

Bigger apps, higher traffic, dedicated resources.

Custom

Custom RAM

Custom

  • 100+ concurrent users
  • Dedicated resources
  • Custom subdomain + SSL
  • No cold starts
  • Managed PostgreSQL
  • Daily backups
  • Priority support & SLA
Contact Us

INR billing via UPI / NetBanking / Cards · Cancel anytime

Concurrent user estimates assume a typical Next.js SSR app. Static-heavy apps handle 2–3× more; DB-heavy or WebSocket apps may handle fewer.

The Verdict

FeaturesNestriftVercelRailway
Price (App + DB)₹699/mo (~$8)$14/mo (~₹1,200)$12/mo (~₹1,000)
Cold StartsNeverYes (free tier)Variable
DB Included✓ Yes✗ Add $7 extra✗ Add $7 extra
India Region✓ Mumbai✗ US / EU✗ US only
INR Billing✓ Yes✗ USD only✗ USD only

Documentation

Deploy your Next.js app in minutes

01

Sign up and connect GitHub

Create your Nestrift account at nestrift.com/auth/signup, then go to Dashboard → GitHub and click Connect GitHub. Authorize the OAuth app — Nestrift only reads your repo list and creates webhooks.

02

Create a new project

Go to Dashboard → Deployments → New Project. Select your repository and branch (default: main). Give your project a name — your app will be live at:

https://<your-project>.nestrift.com
03

Make sure your app listens on PORT

Nestrift injects a PORT environment variable (e.g. 3000). Your Next.js start command must use it. The default next start command works automatically — just make sure your package.json has:

"scripts": { "build": "next build", "start": "next start" }
04

Add environment variables

Open your project page and click Edit Env Vars. Add your secrets (DATABASE_URL, API keys, etc.) one per line in KEY=VALUE format. They are written to .env and .env.local inside your container before every build.

DATABASE_URL=postgresql://user:pass@host:5432/dbname NEXT_PUBLIC_API_URL=https://api.example.com
05

Push to deploy

Every git push to your configured branch triggers a full rebuild automatically. You can also trigger a manual redeploy from the project page. Build logs stream live so you can watch and debug in real time.

git add . git commit -m "my change" git push origin main # → build starts automatically
06

Provision a PostgreSQL database (optional)

Go to Dashboard → Databases → Create Database. A managed Postgres instance is provisioned instantly. Copy the connection string and paste it as DATABASE_URL in your env vars. Redeploy once and you're connected.

DATABASE_URL=postgresql://nh_user:[email protected]:5432/nh_dbname
07

Add a custom domain (optional)

Open your project page and scroll to Custom Domain. Enter your domain (e.g. myapp.com), then add a CNAME record in your DNS provider pointing to nestrift.com. SSL is provisioned automatically via Let's Encrypt once DNS propagates.

CNAME myapp.com → nestrift.com

Build runs npm ci + npm run build

If your build needs extra packages, make sure they're in dependencies (not just devDependencies).

🔒

Env vars are private

Variables you add are never exposed in build output or logs. NEXT_PUBLIC_ vars are baked in at build time.

📦

Static exports work too

If your app has no start script and outputs a dist/ folder, Nestrift serves it directly via nginx — no Node process needed.

🔄

Zero-downtime redeploys

PM2 manages your app process. On each deploy the old process is replaced after the new build succeeds.