Skip to content
inetGeek

Nuxt on Google Cloud Run

Google Cloud Run publishes its own guide for deploying Nuxt.

Compare Google Cloud Run with

Vue framework with file-based routing and a choice of static, server-rendered or hybrid output.

01.

What Nuxt needs.

Every host claims to run Nuxt, so the claim on its own decides nothing. These are the things Nuxt actually requires from the platform underneath it, and what Google Cloud Run publishes about each. Google Cloud Run documents 3 of the 4.

Max request duration

5 minutes by default, extendable to 60 minutes per request.

Nitro server routes and server-side rendering both run per request, bounded by this ceiling.

Sources (1) →

Edge network

Limited — deploy per region, add a load balancer

Nuxt's route rules cache and revalidate at the edge. Without an edge network those rules degrade to origin rendering.

Sources (1) →

Build allowance

Not documented

Nuxt prerenders routes at build time when asked to, which moves cost from request time into the build allowance.

Scales to zero

Supported

Nitro can deploy as functions. Scaling to zero removes the idle bill and adds a cold start to the first request instead.

Sources (1) →

The requirement and the reason it matters are ours. Every value beside them was read from Google Cloud Run's own pages — expand a source to see the sentence it came from.

02.

What Google Cloud Run documents.

Google Cloud Run publishes its own guide for deploying Nuxt.

Build and deploy a Nuxt.js web app to Cloud Run Learn how to use a single command to build and deploy a "Hello World" web application from a code sample to Google Cloud using Cloud Run. By following the steps in this quickstart, Cloud Run automatically builds a Dockerfile for you when you deploy from source code.

Sources (1) →
  • Quickstart: Build and deploy a Nuxt.js web app to Google Cloud with Cloud Run ↗

    “Build and deploy a Nuxt.js web app to Cloud Run Learn how to use a single command to build and deploy a "Hello World" web application from a code sample to Google Cloud using Cloud Run. By following the steps in this quickstart, Cloud Run automatically builds a Dockerfile for you when you deploy from source code.”

    Read 2026-09-09 · official docs

Nuxt features on Google Cloud Run

Capabilities Google Cloud Run documents specifically for Nuxt, with the constraint it documents alongside each.

zero_config_deploy

Supported

You can deploy an existing Nuxt.js app to Cloud Run. [...] Deploy from source automatically builds a container image from source code and deploys it.

Sources (1) →
03.

What it costs to run there.

Entry paid plan
No plan fee and no minimum commitment. Cloud Run bills per vCPU-second, GiB-second and request once the monthly free allowance is used, so there is no entry price to compare, only a rate card. Recorded without a magnitude for that reason.
Pricing model
Metered by resource, billed in 100 ms increments, with no monthly minimum. Two billing settings change what is counted: request-based charges CPU only while a request is being processed, instance-based charges for the whole instance lifecycle. Prices vary by region — the location list is split into Tier 1 and Tier 2 pricing — and the free tier is applied as a spending-based discount at Tier 1 rates.
Regions
43 regions, counted from Cloud Run's own locations list — Google publishes the list rather than a total. 20 are Tier 1 and 23 Tier 2, so the region chosen changes the bill as well as the latency.
Sources (3) →
  • Cloud Run pricing | Google Cloud ↗

    “With Google Cloud's pay-as-you-go pricing, you only pay for the services you use.”

    Read 2026-09-16 · official pricing

  • Cloud Run pricing — Google Cloud ↗

    “Cloud Run charges you only for the resources you use, rounded up to the nearest 100 millisecond. Your total Cloud Run bill will be the sum of the resource usage in the pricing table after the free tier is applied. [...] Cloud Run pricing depends on the selected region. Pricing for Cloud Run services also depends on the billing configuration. [...] The free tier is applied as a spending based discount using Tier 1 pricing.”

    Read 2026-09-09 · official pricing

  • Cloud Run locations ↗

    “Each Cloud Run resource resides in a region. [...] Customer data associated with the Cloud Run resource is stored in the selected region. [...] Subject to Tier 1 pricing [...] Subject to Tier 2 pricing”

    Read 2026-09-13 · official docs

04.

Whether it suits you.

A container you already build, that should cost nothing when nobody is using it. Scales to zero by default and back up on request volume, with a 60-minute ceiling per request that most request-driven platforms do not offer.

Consider something else if…

You need a process that stays running between requests, or a disk that survives a deploy.

Written by Palash Bagchi on 2026-09-09. This is a recommendation, not a sourced fact — it carries no citation because it is an opinion.

Visit Google Cloud Run documentation

When these numbers change, hear about it. Sources are re-checked monthly; a repricing goes out as a short note.

Confirm by email; unsubscribe from any issue. Your address goes to Kit and nowhere else — what we do with it.

Every page here is sourced and dated.