
Frameworks · · 9 min read
Where to host Strapi in Europe in 2026
Strapi needs a Node.js server, a SQL database and a home for uploaded media. Six options for Europe compared on all three, with prices and the company you contract with.
For a Strapi project with its database and media kept by European companies, Clever Cloud sells the server, managed Postgres and S3-compatible storage together, Scalingo covers the server and Postgres, and Sliplane fits if you'd rather run Strapi and Postgres as containers at a fixed server price. Strapi Cloud needs almost no setup and has a Europe (West) region, but you contract with a US company. Eurobase runs the Strapi server itself at a flat price, as long as the database and media live elsewhere, and a Hetzner server suits teams happy to operate everything.
Strapi hosts at a glance
| Platform | Company | Database | Media uploads | Starts at |
|---|---|---|---|---|
| Clever Cloud | France | Managed Postgres | Cellar, S3-compatible | Free credits, then by instance size |
| Scalingo | Strasbourg, France | Managed Postgres from €7.20 a month excl. VAT | External S3 storage | €7.20 a month for 256 MB, excl. VAT |
| Sliplane | Berlin, Germany | Managed Postgres from €19 a month | Volumes or S3-compatible storage | €17.80 for 2 vCPU and 2 GB, excl. VAT |
| Strapi Cloud | Strapi, Inc., USA | Included | Included, with a CDN | $35 per project a month, excl. taxes |
| Eurobase | Warsaw, Poland | Bring your own | Bring your own S3 storage | €10 a month + VAT for a 2 GB container |
| Hetzner | Gunzenhausen, Germany | You run it | Server disk or Object Storage | €5.49 a month excl. VAT, entry plans unavailable to order on 10 November 2026 |
Prices are from each provider's own page, checked on 9 and 10 November 2026.
What a Strapi deployment needs
Any Node.js host can start Strapi. The harder part is what sits around the process.
- A supported SQL database. Strapi 5 supports PostgreSQL 14 or later, MySQL 8.0 or later, MariaDB 10.3 or later and SQLite. It doesn't support MongoDB, and its docs rule out cloud-native databases such as Amazon Aurora or Google Cloud SQL.
- A place for media that survives a restart. By default the Media Library writes files to the server's own disk. On a platform without a persistent disk, use the
@strapi/provider-upload-aws-s3package, which works with any S3-compatible service; Strapi's docs give settings for Scaleway and Hetzner among others. - Enough memory. Strapi asks for at least 1 CPU core, 2 GB of memory and 8 GB of disk, and recommends 2 cores and 4 GB.
- A supported Node.js version. Strapi supports the LTS releases 22, 24 and 26, not odd-numbered ones.
- Who signs the data processing agreement. Editors' accounts and form submissions are personal data. See EU region vs EU company.
1. Clever Cloud
Clever Cloud deploys Node.js apps when you push to Git. The company is French, says it operates its own datacenters in France and is certified to ISO/IEC 27001:2022. Managed PostgreSQL and Cellar, its S3-compatible object storage, are add-ons on the same account, so the Strapi server, its database and its uploads can all sit with one European company.
- Best for: teams that want every Strapi component under one French contract, with certifications already in place.
- Price: by instance size and count, billed per second, with free credits to start.
- What it lacks: a fixed monthly bill, since instances are charged by the second. Its regions also reach beyond Europe, so pick yours on purpose.
2. Scalingo
Scalingo, from Strasbourg, builds Node.js apps from Git and sells Postgres next to them, with daily backups and point-in-time recovery on every database plan. Its docs say files written to the app's disk are lost when the app restarts and point you to external storage such as Outscale's S3-compatible service, which is exactly where Strapi's upload provider should send media.
- Best for: a Strapi project leaving Heroku, or one that needs Scalingo's SecNumCloud region.
- Price: containers from €7.20 a month excl. VAT for 256 MB, and Postgres from €7.20 a month excl. VAT for 512 MB and 10 GB. Strapi's 2 GB minimum points to the XL container, listed at €57.60 a month excl. VAT. There's a 30-day free trial.
- What it lacks: an object store in its own catalogue. Its docs send uploads to an outside storage service, so the media bucket means a second provider.
3. Sliplane
Sliplane rents you a server and runs as many containers on it as fit. It detects your framework or builds from a Dockerfile, attaches persistent volumes with daily backups, and sells managed Postgres and S3-compatible object storage with no egress fees.
- Best for: Strapi plus a frontend or a few other services on one fixed bill.
- Price: the Base server with 2 vCPU, 2 GB of memory and 20 GB of storage costs €17.80, excl. VAT, which meets Strapi's minimum. Managed Postgres starts at €19 a month. Object storage includes the first 1 GB free, then costs €5 a month per 250 GB block.
- What it lacks: a free plan, beyond a demo server that's deleted after 48 hours. Its server regions include the US and Singapore as well as Germany and Finland, so make sure yours is in Europe.
4. Strapi Cloud
Strapi's own hosting bundles the database, asset storage, a CDN and an email provider into one plan. You choose US (East), Europe (West) or Asia (Southeast) when you create the project, and the region can't be changed later.
- Best for: teams that want Strapi hosted by the people who build it, with nothing else to assemble.
- Price: Starter is $35 per project a month with 100,000 API requests and 50 GB of asset storage, and it sleeps when idle. Pro is $90 a month and stays always on, with weekly backups. Business is $450 a month with daily backups and a 99.9% uptime SLA. Prices exclude local taxes, and extra usage is billed on top.
- What it lacks: a European contracting party. The Cloud terms and the DPA are with Strapi, Inc., a Delaware corporation, and the DPA is governed by California law. Starter has no backups.
5. Eurobase
Eurobase builds a Node.js server from your repository with Paketo buildpacks and runs it as a container on European infrastructure run by Scaleway, a French provider. Strapi fits on the euro-xlarge size, 1 vCPU and 2 GB, available on Starter and Pro. Set the health path to Strapi's /_health route, which answers 204, and Strapi already reads the PORT variable Eurobase passes in.
- Best for: teams that already have Postgres and S3 storage in Europe and want the Strapi server at one fixed monthly price.
- Price: €10 or €20 a month + VAT per workspace, since the Free plan doesn't offer the 2 GB size. Project members cost nothing extra. Nothing is billed by usage today: work over a limit is refused, apps on V8 isolates and Functions stop until the monthly reset, and containers like a Strapi server keep serving.
- What it lacks: managed Postgres or MySQL, and a persistent disk. Containers lose what they wrote when they scale to zero, so neither SQLite nor the local upload folder is safe there, and the first admin visit after a quiet spell waits for Strapi to boot. Builds take npm or Yarn 1; pnpm, Bun and Yarn 2 or later are refused. A request body can be up to 100 MiB, which caps a single upload. Eurobase hasn't yet completed ISO 27001 or SOC 2.
Start with Deploy a Node.js server, and see Container sizes before you pick one.
6. Hetzner
Hetzner's European cloud locations are its own data center parks in Falkenstein, Nuremberg and Helsinki. On your own server, Strapi can keep media on local disk beside a Postgres you install, or send it to Hetzner Object Storage, whose base price of €6.49 a month excl. VAT covers 1 TB of storage and 1 TB of egress traffic.
- Best for: teams that already run their own Linux servers.
- Price: cloud servers start at €5.49 a month excl. VAT for a CPX02 in Helsinki, or €6.49 in the German locations, but on 10 November 2026 those cheapest plans couldn't be ordered. Check that the plan you choose has the 2 GB Strapi needs.
- What it lacks: any management above the machine. TLS, a process manager, database backups and Strapi upgrades are all your work.
How to choose
- If the contract must be with a European company and you want one bill, go to Clever Cloud or Scalingo.
- If you'd rather run containers and volumes yourself on a fixed server, use Sliplane.
- If convenience matters more than who signs the DPA, pick Strapi Cloud in Europe (West).
- If your database and bucket are already sorted, Eurobase hosts the Strapi server at a flat price.
- If cost comes first and you have the skills, rent a Hetzner server.
For the database and bucket, see managed Postgres in Europe and European object storage.
Frequently asked questions
Is Strapi Cloud hosted in Europe?
You can choose Europe (West) when you create a project, alongside US (East) and Asia (Southeast). Your contract is with Strapi, Inc., an American company.
Can I run Strapi with SQLite in production?
Strapi supports SQLite, but the file has to live on a disk that survives restarts and redeploys. That works on a server or a Sliplane volume. On platforms without a persistent disk, use PostgreSQL or MySQL.
Where should Strapi store uploaded images?
On a single server, the default local folder works if you back it up. Everywhere else, install the S3 upload provider and point it at an S3-compatible bucket in Europe, such as Clever Cloud Cellar, Sliplane, Scaleway or Hetzner Object Storage.
How much memory does Strapi need?
Strapi's deployment docs set 2 GB as the minimum and recommend 4 GB or more, with at least one CPU core and 8 GB of disk.
Sources
- Strapi deployment docs, Strapi database configuration, Strapi Amazon S3 provider, Strapi Media Library and Strapi server configuration
- Strapi Cloud pricing, Strapi Cloud fundamentals, Strapi Cloud project deployment and Strapi Cloud legal terms
- Clever Cloud, Clever Cloud pricing and Clever Cloud Node.js docs
- Scalingo pricing and Scalingo filesystem docs
- Sliplane and Sliplane pricing
- Hetzner Cloud and Hetzner Object Storage
- Eurobase pricing, Containers and static sites, Deploy a Node.js server, Plans and limits and Eurobase subprocessors
Keep reading
Where to host a Streamlit app in Europe in 2026Streamlit on European platforms: the start command, the WebSocket timeout and the monthly price of a small dashboard on each host.Frameworks9 min read
Hosting an edtech app with student data in Europe: what the rules ask in 2026The GDPR duties that change when your users are pupils, what a school will ask you to sign, and which European hosts cover the app, the database and the paperwork.Sovereignty8 min read
