# Where to host a Replit app outside Replit in 2026

Last updated: 2026-11-10

Sync your Replit project to GitHub, dump the production database, then deploy the repository to a host that runs a Node.js or Python server. **Scalingo** and **Clever Cloud** suit apps that want the server and a managed Postgres from one European company. **Eurobase** suits apps you'd like on a flat monthly price with the database in Supabase's EU region. **Sliplane** runs it on a fixed-price server, and **Coolify on Hetzner** is for people who'll look after a server themselves.

## Hosts for a Replit app at a glance

| Platform | Company | Runs a Node.js or Python server | Managed Postgres | Starts at |
|---|---|---|---|---|
| Scalingo | Strasbourg, France | Yes | Yes, from €7.20 a month excl. VAT | €7.20 a month excl. VAT for a 256 MB container |
| Clever Cloud | France | Yes | Yes, as an add-on | Free credits, then by instance size |
| Eurobase | Warsaw, Poland | Yes, as a container built from Git | No, connect Supabase through its pooler | Free, then €10 a month + VAT |
| Sliplane | Berlin, Germany | Yes, detected or from a Dockerfile | Yes, from €19 a month excl. VAT | €9 per server excl. VAT |
| Coolify on Hetzner | Open source, on a German host | Yes | You run it yourself | Servers from €5.49 a month excl. VAT, when in stock |

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

## What leaves Replit with your code, and what doesn't

- **Code.** The Git pane connects a project to a GitHub repository, with auto-sync for two-way syncing. You can also pick **Download as zip** from the file tree menu.
- **Secrets.** Replit keeps development secrets and deployment secrets in separate stores, both inside its Secrets tool rather than in your source files. Write down every key your published app reads and set it again at the new host.
- **Database.** The built-in database is PostgreSQL 16. The development database only answers inside your app, but Replit lets any PostgreSQL client connect to the production database with the connection string on its **Settings** tab. That's the copy to dump.
- **Uploaded files.** App Storage is backed by Google Cloud Storage and used through Replit's SDKs. Move the files to another object store and change those calls.
- **Sign-in.** Replit Auth signs your users in with Replit accounts on a Replit-branded page. Replit documents a move to Clerk that keeps your user data and gives you accounts that aren't tied to Replit. Plan this step before anything else.

## Why look beyond Replit Deployments

Replit, Inc. offers its service under the laws of California, and its published apps run on Google Cloud. On Core, Pro and Enterprise you can choose Europe as the geography when you publish, while Free accounts publish to North America. You can't change the geography of an app once it's published. One of Replit's own overview pages still says all published apps are hosted in the United States, so check the region shown in your publishing settings.

Autoscale deployments are billed by use: a $2 monthly base fee, then $0.60 per million compute units and $0.40 per million requests. A Reserved VM is a fixed monthly price instead, starting at $15 a month for 0.5 vCPU and 2 GB.

## What to check before you pick a host

- **The server runtime.** Confirm the host supports your language version and package manager.
- **Where Postgres goes.** Either the host offers it next to the app, or you connect to one elsewhere over the network.
- **The company behind it.** If a contract asks for an EU provider, read the company name on the terms, not only the region.
- **What happens at a limit.** Some hosts refuse work past a limit, others keep running and bill you.

## 1. Scalingo

Scalingo is a Heroku-style platform from Strasbourg that runs Node.js and Python apps from Git, with managed databases beside them. Python apps can use versions 3.11 to 3.15.

- **Best for:** a typical Replit app with a server and Postgres that you want under one European contract.
- **Price:** the smallest container, with 256 MB, costs €7.20 a month excl. VAT, rising to €8.64 in the SecNumCloud region. Its smallest Postgres, 512 MB with 10 GB, is also €7.20 a month excl. VAT, with daily backups and point-in-time recovery. There's a 30-day free trial.
- **What it lacks:** one price for the whole app, since each container and database is billed on its own.

## 2. Clever Cloud

Clever Cloud deploys on a Git push and lists Node.js and Python among its runtimes. PostgreSQL is a managed add-on with daily backups and one-click restore. Clever Cloud operates the datacenters it hosts you in, all of them in France, and it's certified to ISO/IEC 27001:2022.

- **Best for:** teams that want certifications and a database add-on next to the app.
- **Price:** set by instance size and count and billed by the second, so its calculator gives you the monthly estimate. New accounts get free credits with no payment card needed.

## 3. Eurobase

Eurobase takes a repository on GitHub, GitLab, Codeberg, Forgejo or Gitea, builds it, and serves it on European infrastructure run by Scaleway, a French provider. A Node.js or Python server becomes a container that scales to zero when idle, and a Vite front end can go out as a static site. Node.js apps use version 20, 22 or 24 with npm or Yarn 1. Flask and FastAPI start commands are filled in when you depend on gunicorn or uvicorn, but Eurobase doesn't support Django yet.

There's no managed Postgres, so you restore the Replit dump into a Supabase project in a European region. A container reaches it through Supabase's pooler with Drizzle, Prisma, pg or psycopg. If you keep building with an AI agent, it can deploy through the Eurobase MCP server or CLI.

- **Best for:** a Replit app whose data can move to Supabase, at a set monthly price.
- **Price:** a Free plan with 2 projects, then Starter at €10 and Pro at €20 a month + VAT for the workspace. You aren't charged for usage today. Past a limit, new work is refused, apps on V8 isolates and Functions pause until the monthly reset, and containers and static sites stay online.
- **What it lacks:** a managed database of its own, whether Postgres, MySQL or Redis, plus preview deployments and Dockerfile builds. ISO 27001 and SOC 2 are still being worked towards, not held.

Start with the [Node.js server guide](/docs/guides/nodejs-server), then read [containers](/docs/containers) and [Eurobase + Supabase](/docs/supabase).

## 4. Sliplane

Sliplane, a company based in Berlin, hosts containers on servers you rent from it. It detects your framework, or builds from a Dockerfile, or runs an image, and you can place several services on one server.

- **Best for:** a Replit app plus a worker or two on a single fixed bill.
- **Price:** €9 for a server with 1 vCPU and 1 GB excl. VAT. Managed PostgreSQL starts at €19 excl. VAT for 1 vCPU, 1 GB and 10 GB.
- **What it lacks:** a guarantee that every server sits in Europe. It runs locations around the world, so pick a European one when you create the server.

## 5. Coolify on Hetzner

Coolify is open-source software that adds a Git deploy dashboard to a server you rent. Hetzner, the German host, lists a CPX02 cloud server in Helsinki at €5.49 a month excl. VAT and €6.49 in Falkenstein or Nuremberg, but those cheapest plans showed as unavailable to order on 10 November 2026.

- **Price:** running Coolify yourself costs nothing beyond the server. Coolify Cloud, where Coolify hosts the dashboard and you connect your servers, starts at $5 a month.
- **What it lacks:** someone else on the hook for the machine. Postgres backups, updates and outages are yours to handle.

## Moving a Replit app step by step

1. Connect the project to GitHub in the Git pane and push the latest code.
2. Run `pg_dump` against the production connection string, then restore it into the new Postgres with `pg_restore` or `psql`.
3. Copy every key from your deployment secrets into the new host's secrets.
4. Swap Replit Auth and App Storage for providers that work outside Replit.
5. Deploy to the new host's default address, set the start command and port, and test sign-up and payments.
6. Point your domain at the new host. Shutting down the Replit deployment stops its charges and removes its custom domain links, but keeps your files and database.

## Frequently asked questions

### Can I export my app from Replit?

Yes, as a zip download or through GitHub sync. Both give you the code. Secrets and the production database live in Replit's own tools, so you move them separately.

### Can I host the app elsewhere and keep the Replit database?

Replit lets any PostgreSQL client connect to the production database with its connection string, so it can work. You'd keep paying Replit for that database, and the data stays in the geography you chose when you published, so most people move it with the app.

### Can Replit host my app in Europe?

On Core, Pro and Enterprise you can pick Europe when you first publish. Free accounts publish to North America, and an app can't be moved to another geography afterwards. Replit, Inc. is a US company either way.

### What's the cheapest way to run a Replit app in Europe?

It depends on the database. Scalingo's smallest container and Postgres together cost €14.40 a month excl. VAT. Eurobase has a Free plan for the app, with the database in Supabase. For more on AI-built apps, see [where to host apps built with AI coding tools](/i/hosting-for-ai-built-apps) and the [European PaaS comparison](/i/best-european-paas).

## Sources

- [Replit publishing](https://docs.replit.com/learn/projects-and-artifacts/replit-deployments), [Replit project geography](https://docs.replit.com/features/publishing/project-geography), [Replit publishing costs](https://docs.replit.com/billing/deployment-pricing) and [Replit publishing help](https://docs.replit.com/help/deployment-and-publishing)
- [Replit projects and files help](https://docs.replit.com/help/projects-and-files), [Replit development and production databases](https://docs.replit.com/features/data-and-storage/development-and-production), [Replit database connection details](https://docs.replit.com/features/data-and-storage/connection-details) and [Replit storage and databases](https://docs.replit.com/learn/projects-and-artifacts/storage-and-databases)
- [Replit secrets](https://docs.replit.com/core-concepts/project-editor/app-setup/secrets), [Replit Auth](https://docs.replit.com/features/auth-and-identity/authentication), [Migrate from Replit Auth to Clerk](https://docs.replit.com/features/auth-and-identity/migrate-auth-to-clerk) and [Replit terms](https://replit.com/terms-of-service)
- [Scalingo pricing](https://scalingo.com/pricing), [Scalingo Python versions](https://doc.scalingo.com/languages/python/start) and [Scalingo company page](https://scalingo.com/about)
- [Clever Cloud pricing](https://www.clever.cloud/pricing/), [Clever Cloud PostgreSQL](https://www.clever.cloud/product/postgresql/) and [Clever Cloud home page](https://www.clever.cloud/)
- [Sliplane pricing](https://sliplane.io/pricing) and [Sliplane home page](https://sliplane.io/)
- [Hetzner Cloud](https://www.hetzner.com/cloud/) and [Coolify pricing](https://coolify.io/pricing/)
- [Eurobase pricing](/pricing), [Eurobase plans and limits](/docs/plans), [Eurobase containers](/docs/containers), [Eurobase + Supabase](/docs/supabase), [Eurobase AI agents](/docs/agents) and [Eurobase subprocessors](/legal/subprocessors)
