How Much Does Temps Cost? The Complete 2026 Pricing Guide
Temps is free to self-host (Apache 2.0) or ~$6/mo on Temps Cloud (Hetzner cost + 30%, no per-seat fees). Full breakdown of self-hosted vs managed pricing and what's included.
The cheapest way to host a Next.js app in 2026 is self-hosting it on Temps — free forever under Apache 2.0 on a VPS you already own, or on a managed Hetzner box through Temps Cloud for approximately $6/month with no per-seat fees, no bandwidth bills, and analytics, error tracking, and session replay included. That undercuts every other real option: Vercel's free Hobby tier blocks commercial use and its Pro plan starts at $20/seat/month before overages, Cloudflare Pages' generous free tier still requires paid add-ons once you need a database or observability, and Railway bills metered compute and egress that scale with traffic instead of a flat rate.
This guide breaks down every Temps tier, what each one includes, and how the total cost of hosting a Next.js app compares across Temps, Vercel, Cloudflare Pages, Railway, and Coolify.
TL;DR: Self-hosting Temps is $0 forever (Apache 2.0). Temps Cloud starts at ~$6/mo for a managed Hetzner VPS. Teams that need SSO and audit logs upgrade to Premium at €399/mo flat. Enterprise starts at €4,000/mo for HA and SCIM. No tier charges per seat or per event. 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.
For a side project or solo developer, the cheapest options are the free tiers: Temps Community (self-hosted, Apache 2.0, $0 forever) and Vercel Hobby (hosted, $0, personal/non-commercial use only). Once you need a commercial deployment, a team, or the observability stack most Next.js apps eventually need, the comparison changes fast:
Platform
Entry price
Team seats
Bandwidth/egress
Analytics + error tracking
Temps (self-hosted)
$0 forever
Unlimited
Whatever your VPS provides
Built in
Temps Cloud
~$6/mo flat
Unlimited
20 TB included (CPX11)
Built in
Vercel Hobby
$0 (non-commercial only)
1 (no team)
1 TB, then overage billing
Paid add-on
Vercel Pro
$20/mo per seat
Per-seat billing
1 TB included, then overage
Paid add-on
Cloudflare Pages
$0 (generous free tier)
Limited on free tier
Unmetered on Cloudflare's edge
Not included
Railway
Usage-based, no flat free tier
Usage-based
Metered egress
Not included
Temps wins on total cost of ownership for anything beyond a personal hobby project because it's the only option here where hosting, analytics, error tracking, session replay, and uptime monitoring all ship in the same $0-or-$6/mo bill — no separate Plausible, Sentry, or FullStory subscription stacked on top. See the full cost breakdown below for exactly what that includes.
The Community edition is free forever, open source under Apache 2.0. 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.
What's included at no cost:
Git-push deployments (the same workflow as Vercel or Netlify)
Temps Cloud provisions and manages Hetzner servers on your behalf. You pay Hetzner's rate plus a 30% margin. There is no subscription, no per-seat fee, and no minimum commitment.
The entry-level server is a Hetzner CPX11 (2 vCPU, 2 GB RAM, 40 GB NVMe, 20 TB bandwidth) at €4.85/month, which works out to approximately €6.30/month (~$6.90 USD) after the markup.
Other available sizes:
Hetzner Tier
vCPU
RAM
Disk
Bandwidth
Temps Cloud Price
CPX11
2
2 GB
40 GB
20 TB
~€6.30/mo
CPX21
3
4 GB
80 GB
20 TB
~€11.70/mo
CPX31
4
8 GB
160 GB
20 TB
~€21.60/mo
CPX41
8
16 GB
240 GB
20 TB
~€40.50/mo
CPX51
16
32 GB
360 GB
20 TB
~€81.10/mo
Prices shown as Hetzner base × 1.30 and are approximate. Destroy a server and billing stops immediately.
Every Temps Cloud server comes with Temps pre-installed, managed DNS, wildcard SSL, TimescaleDB, real-time logs, one-click rollbacks, and multi-server management from a single dashboard.
Premium is the first paid edition. It adds the temps-ee binary on top of Community, unlocking team management features security and compliance teams require. The price is €399/month per organization — no seat caps, no usage metering.
Premium includes everything in Community plus:
Team management and project-scoped RBAC
Audit log search
Scoped API tokens
SSO enforcement (disable password login, require your identity provider)
Vercel Pro charges $20/seat/month plus bandwidth overages and separate analytics billing. For a 3-person team using Vercel Analytics and a managed database, the monthly bill typically exceeds $100 before factoring in bandwidth.
Railway charges by resource usage (CPU, RAM, egress). See Railway's pricing page for current rates. Temps Cloud charges a flat server rate with no egress fees — 20 TB of Hetzner bandwidth is included in every tier.
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 in the same $0-or-~$6/mo cost.
Coolify Community is also free and open source, but it does not include built-in analytics, error tracking, session replay, or uptime monitoring. You would need to run and maintain those tools separately. Temps includes them in the same binary.
Temps Cloud has no trial period because there is nothing to trial — the full platform runs locally at no cost. You can run curl https://temps.sh/install.sh | bash on any server or your own machine to evaluate every feature before provisioning a Cloud server.
Self-hosting Temps on a VPS you already own is $0 forever (Apache 2.0), and it's the cheapest option that includes analytics, error tracking, session replay, and uptime monitoring alongside deployment. If you don't want to manage a server yourself, Temps Cloud provisions a managed Hetzner box for approximately $6/month with no per-seat fees and no bandwidth bills. Compare that to Vercel Pro at $20/seat/month, Cloudflare Pages' free tier (which needs an adapter for non-edge Next.js features and doesn't include a database or observability), or Railway's usage-based billing that scales with traffic — Temps is the only one of these where a single flat cost covers hosting and the full observability stack.
Zero. Deploy on any VPS you already have using the free Community edition (Apache 2.0). If you want a pre-provisioned managed server, Temps Cloud starts at ~$6/month. There are no per-user fees at any tier.
No. There are no per-deployment fees, no per-event analytics charges, and no usage-based billing. You pay for the server (on Cloud) or nothing (on self-host). Analytics events, error events, and session replays are all unlimited.
Premium adds the temps-ee binary on top of Community. It unlocks team management, project-scoped RBAC, SSO enforcement, audit log search, scoped API tokens, and automated backups at €399/month per organization with no seat caps.
Yes. Temps is the same binary whether it runs on a Temps Cloud server or your own infrastructure. Your data, deployments, and configuration are portable. There is no lock-in.
The Community edition is 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.
Self-hosting is free, open source, and includes analytics, error tracking, session replay, uptime monitoring, and managed databases — all in a single Rust binary. If you want a managed server, Temps Cloud starts at the cost of a cup of coffee per month.
Get started at temps.sh or run the installer on any Linux server: