Self-Hosting Temps: The Real Monthly Cost (2026)
What self-hosting Temps costs per month: a VPS (a Hetzner CX23 is €5.49), an S3 bucket for backups, optional Premium at $399, and the SaaS bills it replaces.
Self-hosting Temps costs what your server costs. The software is free under MIT / Apache 2.0 with no per-seat or per-event fees, so a small production setup is one VPS (a Hetzner CX23 is €5.49/month excluding VAT) plus an S3-compatible bucket for off-server backups. The only paid self-hosted line is Premium, $399/month per organisation, for teams that need SAML SSO, SCIM, the request firewall or a tamper-evident audit log.
This guide adds up the total cost of running Temps yourself: the server, backups, optional Premium, the SaaS tools it replaces, and how that compares with Vercel, Railway, Cloudflare Pages and Coolify. For list prices, the plan table and checkout, see Temps pricing; for a per-app Next.js estimate, use the Next.js deployment cost calculator.
TL;DR: Self-hosting Temps is $0 (MIT / Apache 2.0 license); the only bill is your server. Teams that need SAML SSO, SCIM, per-project firewall rules or a tamper-evident audit log upgrade to Premium at $399/month per organisation, flat. Temps Cloud, a hosted control plane for your own servers, is coming soon from $29/month. Temps is also the only self-hosted PaaS that bundles deployment, analytics, session replay, error tracking, and uptime monitoring in one binary — deployment-only tools like Coolify or Dokploy still require separately hosting and paying for that stack.
What Do You Pay For When You Self-Host Temps?
The server: the only required cost
The self-hosted edition is free and open source under the MIT / Apache 2.0 licenses. You run it on any Linux VPS you already own or provision yourself. There are no user limits, no deployment limits, and no usage-based fees. Your only cost is the server: a Hetzner CX23 (2 shared vCPU, 4 GB RAM) is €5.49/month excluding VAT (Hetzner price list, checked 7 October 2026); size up for heavy traffic or telemetry. Backups go to an S3-compatible bucket you configure, so off-server backup storage is a second line, billed by whichever storage provider you choose.
What's included at no cost:
- Git-push deployments (the same workflow as Vercel or Netlify)
- Built-in analytics: page views, sessions, funnels, custom events (replaces Plausible/GA)
- Error tracking with a Sentry-compatible endpoint (replaces Sentry)
- Session replay (replaces FullStory, LogRocket or PostHog replay)
- Uptime monitoring
- Managed PostgreSQL, Redis, and S3-compatible blob storage
- Automatic SSL via Let's Encrypt
- Pingora reverse proxy (Cloudflare-built, open-source)
- Multi-node clusters: worker nodes join over a private network you provide (
temps join) - Health-checked deploys: traffic only switches once the new version passes its health check, otherwise the old one keeps serving
The binary is a single Rust executable. curl -fsSL https://temps.sh/deploy.sh | bash installs it (and Docker, which it needs) on a fresh server.
Premium, if you need it: $399/month per organisation
Premium is the paid self-hosted edition. You run the Temps Enterprise Edition binary instead of the open-source one, on the same servers, and a license unlocks every Enterprise Edition feature. The price is $399/month per organisation, flat: unlimited users and servers, no usage metering.
It adds security and compliance controls on top of the free edition, among them the request firewall, IP allow and deny lists, SAML SSO, SCIM, deployment approval gates and a tamper-evident audit log with SIEM streaming. The full list is on Temps Premium.
Teams, project roles, OIDC login, MFA and the searchable audit log are free in the open-source edition; you don't need Premium for them. If you need an SLA, invoicing or an annual contract, talk to us.
Temps Cloud: an optional hosted control plane (coming soon)
Temps Cloud hosts the control plane for you: the console, deploys, error tracking, analytics, backups and history. Your apps and traffic stay on servers you connect, and you pay your hosting provider for those separately. Starter is $29/month with 2 server slots; Team is $99/month with 10. Extra slots are $7/month each. Temps Cloud has not launched yet; see temps.sh/pricing for the full plan details.
What Does Temps Replace?
Temps replaces seven SaaS tools: Vercel (git-push deployments), PostHog (product analytics and session replay), Sentry (error tracking, through a Sentry-compatible DSN), Pingdom (uptime monitoring), Datadog (OpenTelemetry traces, metrics and logs), Resend (transactional email) and E2B (AI agent sandboxes). Managed Postgres, Redis, MongoDB and S3-compatible storage come on top.
For a 10-person team, the deployment and observability part of that stack typically costs:
| Tool replaced | SaaS cost (10 people) | With Temps |
|---|---|---|
| Vercel Pro | $200/mo ($20 platform fee incl. 1 deploying seat + 9 extra seats × $20) | $0 (self-host) |
| Sentry Team | $26/mo | $0 (built in) |
| Plausible Starter | $9/mo | $0 (built in) |
| LogRocket (session replay) | from $176/mo | $0 (built in) |
| UptimeRobot Solo | ~$10/mo | $0 (built in) |
| Total | ~$421/mo | $0 + your server |
That total doesn't price managed databases or transactional email, which Temps also covers. Model your own stack in the PaaS tax calculator.
How Does the Cost of Self-Hosting Temps Compare to Alternatives?
Temps vs Vercel
| Feature | Vercel Pro | Temps (self-hosted) |
|---|---|---|
| Starting price | $20/mo incl. 1 deploying seat; $20 per extra deploying seat | $0 + your server (Temps Cloud from $29/mo, coming soon) |
| Bandwidth limit | 1 TB included, then a Flat Rate CDN tier ($20 to $300/mo, default for new teams) or from $0.15/GB on demand | Your own servers' bandwidth |
| Analytics | Paid add-on | Built in |
| Error tracking | Not included | Built in (Sentry-compat) |
| Session replay | Not included | Built in |
| Self-host option | No | Yes, free (MIT / Apache 2.0) |
| Data ownership | Vercel's infrastructure | Your VPS |
Vercel Pro is $20/month including one deploying seat and $20 of usage credit; every extra deploying seat is another $20/month, and bandwidth beyond 1 TB, Web Analytics and Observability Plus are billed on top. The Vercel pricing guide walks through real bills.
Temps vs Railway
Railway has a $0 Free plan with $1 of monthly usage credit, Hobby at $5/month including $5 of usage, and Pro at $20/month per workspace (unlimited seats) including $20 of usage; beyond the included credit you pay for CPU, RAM, volume storage and egress as you use them (railway.com/pricing, checked October 2026). Self-hosted Temps has no egress fees or usage-based billing — bandwidth is whatever your own VPS provides. See the Railway pricing breakdown and Temps vs Railway.
Temps vs Cloudflare Pages
Cloudflare Pages has a generous free tier for static and edge-rendered Next.js output, and Cloudflare's edge bandwidth is effectively unmetered. What it doesn't include is a managed database, built-in analytics, error tracking, or session replay — you're still assembling those from other vendors, and Next.js apps that rely on Node.js APIs outside the edge runtime typically need an adapter layer (such as OpenNext) to deploy there at all. Temps runs any Next.js app (Node runtime included, no adapter required) and bundles the observability stack for free with self-hosted Temps.
Temps vs Coolify
Coolify is also free and open source (Apache-2.0), and Coolify Cloud starts at $5/month for two servers. Coolify v4.4 (October 2026) added opt-in, proxy-level traffic analytics, but it has no built-in error tracking, session replay or uptime checks — you run and maintain those tools separately. Temps includes them in the same binary. More in Coolify pricing explained.
Is There a Free Trial for Temps Cloud?
Yes. When Temps Cloud launches, every new account starts with 14 days of Starter, no card required. You don't need a trial to evaluate Temps itself, though: curl -fsSL https://temps.sh/deploy.sh | bash installs the full platform on any Linux server at no cost.
Frequently Asked Questions
What does it cost per month to self-host Temps?
The software is free under the MIT / Apache 2.0 licenses, so the monthly cost is your server (a Hetzner CX23 is €5.49/month excluding VAT) plus whatever your storage provider charges for the S3-compatible bucket that holds backups. Premium, at $399/month per organisation, is optional. List prices for every tier are on Temps pricing.
Is self-hosted Temps the cheapest way to host a Next.js app?
For a commercial app that also needs analytics, error tracking and session replay, usually yes: the software is free and the bill is your server. Vercel Hobby is free but non-commercial only, Vercel Pro starts at $20/month plus $20 per extra deploying seat, and Cloudflare Pages has no database or observability built in. For a per-app estimate, use the Next.js deployment cost calculator; for team-level CI and platform costs, see continuous deployment cost for small teams.
How much does Temps cost for a solo developer?
Zero for Temps itself. Deploy on any VPS you already have using the free self-hosted edition (MIT / Apache 2.0 license). Temps Cloud, an upcoming hosted control plane, will start at $29/month. There are no per-user fees at any tier.
Does Temps charge per deployment or per event?
No. There are no per-deployment fees, no per-event analytics charges, and no usage-based billing. On self-host you pay only for your server, and analytics events, error events and session replays are unlimited. Temps Cloud (coming soon) is a flat plan price plus $7 per extra server slot; plans include a telemetry ingest allowance (10 GB/month on Starter, 100 GB on Team), and overages stay off until you set a hard spend cap.
What is included in Temps Premium?
Premium runs the Temps Enterprise Edition binary on your own servers for $399/month per organisation, with no seat caps. It unlocks per-project firewall and IP access rules, SAML SSO with password login turned off, SCIM, custom roles, deployment approval gates, a tamper-evident audit log with SIEM streaming, compliance reports, retention policies, secrets-manager integrations, OpenTelemetry forwarding and white-labelling.
Can I switch from Cloud to self-host?
Temps Cloud hasn't launched yet. It hosts only the control plane — your apps, databases and traffic stay on servers you connect — and the self-hosted edition is free, so running the control plane yourself remains an option at any point.
What license is Temps released under?
The self-hosted edition is licensed MIT / Apache 2.0. You may use, modify, and distribute it freely, including for commercial deployments — unlike Vercel Hobby, which is free but blocks commercial use.
Does Temps have per-seat pricing?
No tier charges per seat. The self-hosted edition is free for unlimited users. Premium is $399/month per organisation regardless of how many team members you add.
Summary
| Tier | Price | Best for |
|---|---|---|
| Self-hosted | $0 + your server | Solo devs, teams, open-source projects |
| Premium | $399/mo per org | SAML SSO, SCIM, firewall, tamper-evident audit |
| Temps Cloud | From $29/mo (coming soon) | A hosted console and offsite history for your servers |
Self-hosting is free, open source, and includes analytics, error tracking, session replay and uptime monitoring in a single Rust binary, plus the managed databases it runs for you in Docker. Premium adds security and compliance controls for $399/month per organisation.
Get started at temps.sh or run the installer on any Linux server:
curl -fsSL https://temps.sh/deploy.sh | bash
Get weekly updates