Guide

Where to host a Laravel, Node.js or Python app in Europe

Where EU-based platforms actually run Laravel, Node.js and Python, with real prices and jurisdiction, not just an EU-region checkbox.

Updated 24 September 2026

Where can you host a Laravel, Node.js or Python app in Europe?

Several platforms run Laravel, Node.js and Python apps on EU infrastructure, but "EU infrastructure" and "EU jurisdiction" are not the same claim. Scaleway and Clever Cloud are genuinely French/EU-headquartered companies running only EU data centers. Sarpius is a Dutch company on the same footing: these three frameworks are back-end frameworks, so on Sarpius they always run in a container (a Project's front-end half, if there is one, is a separate matter, see the static-hosting guide linked below), plus a managed database and object storage inside the same project. Render and Fly.io offer an EU compute region (Frankfurt, and Amsterdam/Frankfurt/Paris respectively) from a US company whose primary data processing stays American.

Does your framework actually deploy, or does it need a rewrite?

Laravel, Symfony, WordPress and plain PHP; Express, Fastify, NestJS, Hono and Node.js; Django, Flask, FastAPI, Streamlit and Gradio are among the 45 frameworks and runtimes Sarpius's connect-a-repository wizard detects and configures automatically, including the build command, the port, and the environment variables. If a stack isn't on the recognized list, the platform still runs it in a container, it just skips the auto-configuration step. If the same project also ships a separate static front-end (a Vite admin panel calling the Laravel API, say), that Component is detected and served from object storage instead, at no extra container cost.

How do the EU options actually compare?

PlatformHQ / legal seatEU data centersFree tierCheapest paid computeManaged DBGit push deploy
SarpiusNetherlandsNetherlands (EU/EEA only, today and by stated future policy)First app free foreverEUR 4.99/mo/appPostgreSQL, Redis, MariaDBYes
ScalewayFranceParis, Amsterdam, Warsaw400,000 GB-s + 200,000 vCPU-s/month (Serverless Containers)Pure usage-based, no fixed minimum foundPostgreSQL, MySQLContainer image / CI push, not git-native
Clever CloudFranceParis, Roubaix (France only)Trial credits at signup, no cardRoughly EUR 6/month "nano" instance (secondary source; not on primary pricing page)PostgreSQL, MySQL, MongoDB, RedisYes, original workflow
RenderUnited StatesFrankfurt (EU region)750 instance hours/month; apps sleep after 15 min idle$7/month (Starter)PostgreSQL, Redis-compatibleYes
Fly.ioUnited StatesAmsterdam, Frankfurt, Paris, and moreNone for new signups since Oct 2024 (2h/7-day trial only)Roughly $2/month equivalent for a small always-on machineFly Managed PostgresVia Dockerfile/flyctl, not native git push

Why does the company's home matter, not just the data center's?

Under the US CLOUD Act, a company incorporated in the US can be compelled to hand over data it controls even when that data physically sits in an EU data center, because the obligation attaches to the company, not the server. Scaleway, Clever Cloud and Sarpius remove that question by being EU companies end to end. Render and Fly.io answer it by offering an EU region while remaining US companies, worth a DPA read before picking, not an assumption.

Fly.io privacy policy ↗

What does a real Laravel deploy cost across these?

A small Laravel API with a Postgres database, running continuously: on Sarpius, free if it's the first app on the free shared Postgres tier; EUR 4.99/month for a second app plus EUR 2.99/month for dedicated Postgres once past the free 500 MB. On Render, roughly $7/month (Starter web service) plus a Postgres plan once the free 30-day trial database expires. On Fly.io, usage-billed per second, commonly landing near $2-5/month for a small always-on container plus managed Postgres pricing on top. Clever Cloud and Scaleway totals depend on their own calculator tools; neither publishes a flat "starter plan" price the way Heroku-style platforms do, treat any single number for those two as a "check before you commit."

Fly.io pricing ↗Scaleway pricing ↗

Frequently asked questions

Does Sarpius support Python frameworks like Django and FastAPI?

Yes, both are in the 45 auto-detected frameworks, along with Flask, Streamlit and Gradio.

Can I run a Node.js API and a static Vite admin panel in the same project?

Yes. A Project is one application made of multiple Components, each with its own framework; a back-end framework like a Node.js API runs in a container while a static front-end is served from object storage, sharing the same databases, storage and routing.

Which of these platforms is not a US company?

Scaleway, Clever Cloud and Sarpius are EU-headquartered companies. Render and Fly.io are US companies offering EU compute regions.

Do any of these bill per minute instead of a monthly plan?

Sarpius, Fly.io, Scaleway and Clever Cloud all bill by consumption (per second or per minute); Render's web services otherwise run on prorated monthly workspace plans, with cron jobs billed per second separately.

Is there a free database included anywhere on this list?

Sarpius includes a free shared PostgreSQL tier (500 MB, 5 connections) alongside the free app. Render's free Postgres expires 30 days after creation.

Keep reading