Deployment.sh

Render alternative on your own servers with flat pricing

Render is quick to start, but the bill grows with every web service, worker and database, each on its own instance, on top of a 25 USD workspace fee on Pro. Deployment keeps git push deploys, preview branches and rollbacks, but runs your apps on servers you rent and own, so ten services can share one machine. You pay a flat panel subscription from 49 USD, with zero-downtime releases on every plan and roles with an audit log from Team.

plan.sh

$ deployment plan

Paste a repository and get a deploy plan

Paste a public GitHub or GitLab repository. We read only the manifests and store nothing beyond the plan.

Environment

Your servers stay in your own cloud account. No card needed for the demo.

See pricing

$ deployment plan

Building your deploy plan

$ deployment plan

$ deployment plan

Private repository or no stack found

Choose the framework and runtime and we build the full plan anyway.

Deployment and Render side by side

The core difference is who owns the machines. Render runs your services on its infrastructure and bills per instance. Deployment manages servers in your account on AWS, DigitalOcean, Hetzner, Linode or Vultr, or a bare metal machine over SSH. Render figures come from Render's published pricing.

DeploymentRender
InfrastructureYour cloud account or your own server, hosted panelRender infrastructure, services run on Render instances
SubscriptionStarter 49, Team 199, Agency 499, Enterprise 1 499 USD. Yearly billing is half priceHobby 0 (one seat), Pro 25, Scale 499 USD, plus compute
Compute billPaid to your provider, shared by every app on the serverPer instance: Starter 7, Standard 25, Pro 85 USD a month for web services
Capacity limits3 servers and 15 sites on Starter, 15 and 100 on Team, 60 and unlimited on Agency, 250 servers on EnterpriseSet by the instance types you pick, per service
Team access1 member on Starter, 10 on Team, 30 on Agency. Roles and audit log from TeamHobby one seat, Pro unlimited seats and workspace audit logs
StacksPHP, Node.js, Next.js, Python, Rails, Go, Java, .NET, static, DockerNative runtimes and Docker, static sites, managed Postgres and Key Value
BandwidthWhatever your server provider includes5 GB on Hobby, 25 GB on Pro, 1 TB on Scale, overage billed

Why teams move off Render

Render is a solid platform, and most teams that leave do so for one of four practical reasons rather than a quality problem.

Every service is its own instance

A web app, a queue worker, a cron job and a staging copy each need an instance. On one rented server they share CPU and RAM, so another worker costs nothing extra until the machine is full.

Workloads belong in your cloud account

Enterprise customers often ask where data lives and who holds the account. With Deployment the servers are yours. Ownership alone is not compliance, you still set network access and retention.

Governance without the 499 USD tier

Render adds multiple workspaces, extended metrics and SSO at Scale. Deployment Team includes roles and an audit log at 199 USD for 10 members, and Enterprise adds SSO and an SLA.

Agencies hosting for many clients

Agency covers 60 servers and unlimited sites for 499 USD, so each client can sit on their own server in their own account while you manage all of them from one panel.

A cost example with the arithmetic

Take a typical product stack on Render Pro. An API on a Pro instance (4 GB), a worker on Standard (2 GB), and a Next.js frontend on Starter. Postgres and bandwidth overage are left out of the sums on both sides to keep the comparison fair.

Render Pro itemMonthly calculation
Workspace25 USD
API, Pro instance85 USD
Worker, Standard instance25 USD
Frontend, Starter instance7 USD
Total before database25 + 85 + 25 + 7 = 142 USD

Those three services fit on one 8 GB, 4 vCPU cloud server that typically costs around 25 to 50 USD a month depending on provider. Add Deployment Starter at 49 USD and the total is 74 to 99 USD, or 49 to 74 USD when Starter is billed yearly at 24 USD a month. At this size the saving is real but modest, and it widens as you add services: a second staging copy or three more workers adds instance fees on Render and little on a server that still has headroom.

Be honest about the other side of the ledger. Your server needs room for builds and the database, backups and administration time are yours, and one server is not high availability. Compare Deployment plan limits and billing with the wider PaaS versus own server cost breakdown.

Person wearing headphones using a laptop at a train table beside a window, with a paper cup and cables on the table

Keep the git push workflow you like on Render

Connect a repository and map branches to environments. Pushes trigger builds with logs in the panel, branch environments work as previews, environment variables are kept per environment and one-click rollback returns to a kept release. Every plan runs health checks before a zero-downtime switch.

Deployment manages PostgreSQL and other databases on your own server, with backups to your S3-compatible storage. Uptime checks and a REST API cover daily operations. See Node.js deployment with workers, Next.js hosting on your own server and the health checked release process.

Two people standing at a small table beside a window looking at a laptop, with notes on the wall behind them

Where Render still wins

Render needs no server at all. There is nothing to rent, patch or size, managed Postgres and Key Value are one click away, and the free tier is enough for a prototype. For one or two services and a small team, that simplicity is worth the instance fees.

If you do not want to own any infrastructure, or your spend is under roughly the cost of a Deployment Starter plan, stay on Render. Move when service count, data residency or access controls start driving the decision.

Move from Render in four steps

Move code and database state separately, and keep Render running while you validate the new setup.

  1. 1. Prepare your own infrastructure

    Connect a cloud account or add a clean Ubuntu or Debian server over SSH. Size it for all services, builds and the database with room to grow.

  2. 2. Connect code and environment

    Link each GitHub repository, pick the branch and review build and start commands. Copy environment variables and replace Render internal service addresses.

  3. 3. Restore Postgres and verify data

    Create PostgreSQL on your server, export with pg_dump, restore with pg_restore and check versions and extensions. Configure backups before accepting production writes.

  4. 4. Complete the cutover

    Test on a temporary domain, lower DNS TTL, pause writes for the final copy, then switch DNS and verify traffic before suspending Render services.

Weighing other options? Our Vercel alternative comparison covers usage billing for Next.js teams, our Railway alternative comparison covers usage billing, the Heroku comparison covers the original platform workflow, and the Coolify comparison explains running your own panel.

Render alternative questions

What is the best alternative to Render?

Deployment is a strong Render alternative when you want apps on servers in your own cloud account with a flat panel subscription and no per-service instance fees. Coolify suits teams that will run the panel themselves, and Railway suits usage-billed services. The right pick depends on service count, data location and team controls.

How much does Render cost?

Render charges a workspace fee plus compute. Hobby is 0 USD for one seat, Pro is 25 USD a month with unlimited seats, and Scale is 499 USD. Web service instances start at 7 USD (Starter, 512 MB), 25 USD (Standard, 2 GB) and 85 USD (Pro, 4 GB). Databases and extra bandwidth are billed on top.

Is there a self-hosted alternative to Render?

Yes. Deployment runs your apps and databases on servers you own, on AWS, DigitalOcean, Hetzner, Linode, Vultr or bare metal over SSH, while we host the control panel. If you want to operate the panel too, Coolify is the open source route, and you carry its upgrades and uptime.

Why do teams leave Render?

Common reasons are the bill growing with every always-on service and worker, each needing its own instance, a requirement to keep workloads in the company's own cloud account, and wanting roles and an audit log without moving to the 499 USD Scale workspace. Small side projects rarely hit these limits.

Is Render cheaper than running my own server?

For one or two small services, Render is often cheaper and simpler because there is nothing to rent or patch. Once you run many always-on services, a single rented server shared by all of them plus a flat panel fee usually costs less. Compare your real instance list, not the entry price.

Can I move from Render to my own server?

Yes. Connect a server to Deployment, link each GitHub repository and copy the environment variables. Dump Postgres with pg_dump, restore with pg_restore, test on a temporary domain, then lower DNS TTL and switch. Keep the Render services running until traffic and data check out on the new setup.

Put your next release on servers you own

Try the repository demo, price your own service list against a shared server and connect your server when you are ready.

Try the demo