# How to host a v0 app in Europe in 2026

Last updated: 2026-11-10

Connect your v0 project to GitHub, then deploy that repository to a European host. **Eurobase** builds the Next.js app v0 generates and runs it on European infrastructure for a flat monthly price. **Sliplane** runs it as a regular `next start` container on a fixed-price server, **Scalingo** fits when you also want a managed Postgres from the same European company, and **Coolify on Hetzner** suits you if you'll manage a server yourself. You can also stay on **Vercel** and move its functions to a European region, but the provider is still a US company.

## Hosting a v0 app in Europe at a glance

| Platform | Company | How the v0 app runs | Starts at | Main gap |
|---|---|---|---|---|
| Eurobase | Warsaw, Poland | Next.js on V8 isolates, built from your repository | Free, then €10 a month + VAT | No image resizing, preview deployments or managed Postgres |
| Sliplane | Berlin, Germany | `next build` and `next start` in a container | €9 per server, excl. VAT | You size the server, and some regions are outside Europe |
| Scalingo | Strasbourg, France | Node.js container in standalone mode | €7.20 a month for 256 MB, excl. VAT | App and database are priced separately |
| Coolify on Hetzner | Open-source panel, German server host | Built with Nixpacks or a Dockerfile you add | Panel free; Hetzner lists servers from €5.49 a month excl. VAT, entry plans not orderable on 10 November 2026 | You maintain and back up the server |
| Vercel | Vercel Inc., US | Vercel Functions, Washington, D.C. by default | Hobby $0 for non-commercial use, Pro $20 per seat a month | Not a European company |

Prices are from each provider's own page, checked on 9 and 10 November 2026.

## What changes when a v0 app leaves Vercel

v0 is a Vercel product, and its publish button deploys to a Vercel project. Its FAQ adds that you "can still export code and deploy elsewhere." Check these points first.

- **The code must be in Git.** Connecting a v0 project to GitHub creates a private repository that becomes the source of truth. Any host on this page deploys from that repository.
- **Environment variables live in Vercel.** v0 manages them through the linked Vercel project, so they don't travel with the code. Copy each one to the new host. Only values named `NEXT_PUBLIC_` reach the browser, so API keys must never use that prefix.
- **The database stays where it was created.** v0 connects Supabase, Neon or Upstash through the Vercel Marketplace. Moving the app doesn't move the data, so check the region of each one.
- **Next.js features the code relies on.** v0 defaults to Next.js with server components, server actions and API routes. Image optimization, caching and middleware behave differently from host to host.
- **Who signs the contract.** A European region on a US platform keeps compute in Europe, but the company stays American, which matters when a customer asks for an EU provider.

## 1. Eurobase

Point Eurobase at the repository v0 created and it recognizes Next.js on its own, adds the OpenNext adapter during the build and serves the result from V8 isolates. You need `next` 14.2.35 or later and no build settings. Every push to the project's branch triggers a deployment, so a v0 publish that merges into that branch also ships to Eurobase. Coding agents get an MCP server and a CLI if you'd rather deploy from there.

Eurobase is a Warsaw-registered business, and your app runs on European infrastructure run by Scaleway, a French provider. Server rendering, route handlers, edge middleware and ISR with `revalidateTag` and `revalidatePath` all work.

- **Best for:** a v0 app that should run with a European company at a predictable monthly price.
- **Price:** Free covers 2 projects and one custom domain. Paid plans are flat per workspace: Starter costs €10 and Pro €20 a month + VAT. There are no usage charges today: work over a limit is refused, apps on V8 isolates and Functions stop until the monthly reset, and containers and static sites keep serving.
- **What it lacks:** image resizing, because `next/image` serves the original file. Postgres drivers that connect over TCP don't work in a Worker, so a Supabase database is reached through `supabase-js` over HTTPS. There are no preview deployments, no managed Postgres or Redis, and no equivalent of Vercel's storage add-ons. Work toward ISO 27001 and SOC 2 has started, but neither certificate is held today.

Start with [Deploy a Next.js app](/docs/guides/nextjs), then [Migrate from Vercel](/docs/guides/migrate-from-vercel) and [Eurobase + Supabase](/docs/supabase).

## 2. Sliplane

Sliplane, run from Berlin, builds from a connected GitHub repository or pulls an image from a registry, then deploys each push with zero downtime. Because your app runs `next build` and `next start` in a long-running container, its Next.js page lists SSR, SSG, ISR, API routes and server actions.

- **Best for:** a v0 app that should behave exactly as it does under `next start`, on one server you can share with other apps.
- **Price:** from €9 for a server with 1 vCPU and 1 GB of memory, excl. VAT. Its managed Postgres and object storage are priced on their own.
- **What it lacks:** a European-only footprint. Its regions include the US and Singapore next to Germany and Finland, so pick the region deliberately.

## 3. Scalingo

Scalingo, a Strasbourg platform certified to ISO 27001, deploys apps from Git with buildpacks. Its Next.js guide turns on `output: 'standalone'`, copies the static and public files into the standalone folder with a small script, and starts `server.js` from there.

- **Best for:** a v0 app whose data you'd rather keep in a managed Postgres with the same European company.
- **Price:** €7.20 a month excl. VAT buys either the 256 MB app container or the entry Postgres plan with 512 MB and 10 GB, so app plus database starts at €14.40 a month excl. VAT. New accounts get 30 days free.
- **What it lacks:** a drop-in for Vercel Marketplace databases. If v0 wired the app to Supabase or Neon, you'd change the connection code to use plain Postgres.

## 4. Coolify on Hetzner

With Coolify, the open-source panel, you run the deployment tool yourself on a server you rent. Its Next.js docs build the app with Nixpacks, or with a Dockerfile if you'd rather write one. For the server, Hetzner, a German host, prices a CPX02 at €5.49 a month excl. VAT in Helsinki and €6.49 in Falkenstein or Nuremberg, yet those entry plans couldn't be ordered on 10 November 2026.

- **Best for:** a v0 builder who already runs Linux servers and cares most about cost.
- **Price:** the panel costs nothing when you host it, and the managed Coolify Cloud is $5 a month for 2 connected servers, before the servers themselves.
- **What it lacks:** a managed service. Security updates, backups and outages are your job.

## 5. Vercel with a European function region

If an EU company isn't a requirement, you can keep v0's default setup and change where the code runs. Vercel Functions run in Washington, D.C. for every new project until you choose another region in the project settings or in `vercel.json`. Its European regions are Stockholm, Paris, Dublin, Frankfurt and London.

- **Best for:** teams that want v0's one-click publish and preview deployments and only need compute near European users.
- **Price:** the free Hobby plan is limited to personal projects that earn nothing. A Pro developer seat costs $20 a month and comes with $20 of usage credit; usage past that is charged. v0 is billed on top: Free costs $0, and Plus starts at $30 per user a month, excl. VAT.
- **What it lacks:** a European legal entity. The contract is with Vercel Inc. under California law.

## Where to put the database

Your users' data stays wherever the database lives, whichever host runs the app.

- **Supabase** lists Frankfurt, Ireland, Paris and Stockholm in the EU, plus London and Zurich. Its docs warn that the general "Europe" option can place a project in London or Zurich, which aren't EU member states, so choose a specific region.
- **Neon** lists AWS Frankfurt and London among its regions.
- If the database already sits in a US region, create a new one in Europe and copy the data before you switch the app over.

For a wider view of Lovable, Bolt and v0 together, see [hosting for AI-built apps](/i/hosting-for-ai-built-apps).

## How to move a v0 app to a European host

1. In v0, open Project settings, connect GitHub and check that the latest version is merged into the base branch.
2. Pull the production variables from Vercel with `vercel env pull .env.production --environment=production` and keep that file out of Git.
3. Create the project on the new host from the same repository and branch.
4. Add `NEXT_PUBLIC_` values as build variables and everything else as secrets.
5. Test sign-in, forms, payments and images on the host's default address.
6. Move your domain, then decide whether to delete the Vercel project. If you keep it, v0 still deploys there on every publish.

## Frequently asked questions

### Can I use v0 without deploying to Vercel?

Yes. v0 can create a GitHub repository for your project, and its own FAQ confirms you can export the code and deploy it elsewhere. Preview deployments and environment variables inside v0 still depend on a linked Vercel project.

### Can I keep editing in v0 after moving the app?

Yes, as long as the project stays connected to GitHub. v0 commits to a working branch and merges a pull request when you publish. A host that deploys every push to that base branch picks up the change.

### Does choosing a Vercel region in Frankfurt make my app GDPR compliant?

Not on its own. A region decides where your functions run, not which company you contract with: the agreement is still with Vercel Inc., a US company, under California law. The [EU region vs EU company](/i/eu-region-vs-eu-company-cloud-act) article explains why that matters.

### Will my v0 app work unchanged on another host?

Pages and API routes usually do. Test `next/image`, caching and middleware, and replace any Vercel-only storage. On Eurobase, a Postgres driver that opens a TCP connection has to be replaced with an HTTPS client such as `supabase-js`.

### Is v0 itself hosted in Europe?

v0 is run by Vercel, a US company. Moving your app changes where the finished app runs, not where your prompts and code are processed while you build. v0's Business plan turns training opt-out on by default.

## Sources

- [v0 GitHub](https://v0.app/docs/github), [v0 deployments](https://v0.app/docs/deployments), [v0 full-stack apps](https://v0.app/docs/full-stack-apps), [v0 FAQs](https://v0.app/docs/faqs) and [v0 pricing](https://v0.app/pricing)
- [Vercel regions](https://vercel.com/docs/regions), [Vercel function regions](https://vercel.com/docs/functions/configuring-functions/region), [Vercel pricing](https://vercel.com/pricing), [Vercel Hobby plan](https://vercel.com/docs/plans/hobby) and [Vercel terms](https://vercel.com/legal/terms)
- [Supabase regions](https://supabase.com/docs/guides/platform/regions) and [Neon regions](https://neon.com/docs/introduction/regions)
- [Sliplane Next.js hosting in Europe](https://sliplane.io/nextjs-hosting-europe) and [Sliplane pricing](https://sliplane.io/pricing)
- [Scalingo Next.js standalone guide](https://doc.scalingo.com/languages/nodejs/nextjs-standalone) and [Scalingo pricing](https://scalingo.com/pricing)
- [Coolify Next.js docs](https://coolify.io/docs/applications/nextjs), [Coolify pricing](https://coolify.io/pricing/) and [Hetzner Cloud](https://www.hetzner.com/cloud/)
- [Next.js hosting on Eurobase](/hosting/nextjs), [Deploy a Next.js app](/docs/guides/nextjs), [Migrate from Vercel](/docs/guides/migrate-from-vercel), [Eurobase + Supabase](/docs/supabase), [Eurobase AI agents](/docs/agents), [Eurobase plans and limits](/docs/plans), [Eurobase pricing](/pricing) and [Eurobase subprocessors](/legal/subprocessors)
