Managed application hosting on dedicated servers in India
Run your web services, workers and databases on dedicated vCPU in Mumbai. We operate PostgreSQL, MongoDB and Redis, take the backups, and answer support requests ourselves. Plans start at $149 per month.
| Service | Runtime | Resources | State |
|---|---|---|---|
| web | Next.js 15 | 4 vCPU · 8 GB | Running |
| worker | Node.js 22 | 2 vCPU · 4 GB | Running |
| postgres | PostgreSQL 17 | 4 vCPU · 12 GB · 140 GB | Primary |
| redis | Redis 7.4 | 2 GB | Running |
- Plans from
- $149 per month
- Region
- Mumbai, India
- Databases
- PostgreSQL, MongoDB, Redis
- Billing
- USD, or INR with GST invoice
What a plan includes
Each plan is one environment on dedicated hardware. Everything listed here is part of the monthly price.
- Compute
- vCPUs pinned to physical CPU threads and memory reserved for your environment. No CPU credits or burst limits.
- 8 to 16 vCPU
- Managed databases
- PostgreSQL, MongoDB or Redis, provisioned, patched, monitored and backed up by us.
- 1 to 3 instances
- Storage
- Local NVMe for applications and databases. Expandable without a restart.
- 160 to 500 GB
- Deploys
- Builds from GitHub on every push. Traffic moves only after health checks pass. Rollback in one step.
- Backups
- Daily snapshots on every plan, hourly on Scale, stored off the host. Point-in-time recovery for PostgreSQL.
- 7 to 30 days
- Bandwidth
- Monthly transfer included. Overage is billed per TB; traffic is never throttled.
- 2 to 10 TB
- Support
- Email and WhatsApp on every plan, with a shared Slack channel on Scale. Answered by the engineers who run the platform.
- 4 to 24 h response
Deploys from Git
Connect a GitHub repository and choose a branch. Each push builds your application, runs your release command, checks health, and then moves traffic to the new release.
Configuration lives in your repository. Use a Dockerfile, or let us detect the framework.
Supported out of the box
Next.js, Node.js, NestJS, FastAPI, Django, Laravel, Spring Boot, Ruby on Rails, Go
# 9live.toml
[app]
name = "acme-api"
region = "mumbai"
plan = "grow"
[build]
command = "npm ci && npm run build"
[deploy]
release = "npx prisma migrate deploy"
health = "/healthz"
[processes]
web = { command = "npm start", cpu = 4, memory = "8GB" }
worker = { command = "node dist/worker.js", cpu = 2, memory = "4GB" }
[[databases]]
engine = "postgres"
version = "17"
[[databases]]
engine = "redis"$ git push origin main
Build a1f3c2e main
Detected Node.js 22, npm
npm ci 19.4s
npm run build 38.1s
Image pushed 3.2s
Release npx prisma migrate deploy
2 migrations applied
Health GET /healthz 200 OK (3/3)
Traffic switched to a1f3c2e
previous release b72e019 kept for rollbackPricing
Fixed monthly plans in USD. Indian entities can pay in INR and receive a GST invoice.
| Plan | Price | vCPU | Memory | NVMe | Databases | Backups |
|---|---|---|---|---|---|---|
| Launch | $149/mo | 8 | 16 GB | 160 GB | 1 | Daily, kept 7 days |
| Grow | $249/mo | 12 | 32 GB | 320 GB | 2 | Daily, kept 14 days |
| Scale | $349/mo | 16 | 48 GB | 500 GB | 3, plus a read replica | Hourly and daily, kept 30 days |
| Custom | On request | As required | Up to a full server | As required | As required | As required |
Moving from another provider
Migration is included with every plan. We copy your application and data, keep databases in sync until cutover, and leave your current environment untouched until you decide to shut it down.
- From HerokuPer-dyno and per-add-on pricing, US and EU common runtime.
- From RenderPer-service instance pricing, nearest region Singapore.
- From Fly.ioUsage-billed VMs in many regions worldwide.
- From RailwayUsage-based billing with templates for fast setup.
- From DigitalOcean App PlatformPer-component pricing, with a Bangalore region.
- From AWSEC2 or Lightsail, RDS and ElastiCache, assembled and operated by you.
- From E2E NetworksIndian cloud provider, strong in GPU compute.
Common questions
Are the vCPUs shared with other customers?
No. Each vCPU is pinned to a physical CPU thread on the host and is not shared or oversubscribed. There are no CPU credits, so sustained load runs at the same speed as a short burst.
Where are the servers?
In a colocation data centre in Mumbai. Application data, databases and backups stay in India unless you add a region outside India on a Custom plan.
What counts as a managed database?
One PostgreSQL, MongoDB or Redis instance that we provision, configure, patch, monitor and back up. You can mix engines up to your plan's limit, for example PostgreSQL and Redis on Grow.
What does migration involve?
We copy your application and data to 9live, keep the databases in sync, and switch traffic at a time you choose. On Launch and Grow an engineer works through it with you. On Scale and Custom we do it for you.
Can we pay in Indian rupees?
Yes. Indian entities can pay in INR by UPI, card or bank transfer and receive a GST invoice. Other customers are billed in USD by card.
Talk to an engineer about your setup
Tell us what you run today and where it runs. We reply within one business day with a recommended plan and an estimate for the migration.
