Skip to content
All Use Cases
Platform Migration

Moving off a managed PaaS

If the platform you run on is being retired, one question decides everything: does what you run today run here? This page answers it stack by stack, including the cases where the answer is no.

What runs on Open Source Cloud today

Checked against the live service catalog. Launch any of these from the catalog, from an API call, or from an AI agent over MCP.

  • What you run today: MySQL or MariaDB

    On Open Source Cloud: MariaDB

    Standard connection string. Import with mysqldump.

  • What you run today: PostgreSQL

    On Open Source Cloud: PostgreSQL

    Standard connection string. Import with pg_dump and pg_restore.

  • What you run today: MongoDB

    On Open Source Cloud: Ferret DB

    Speaks the MongoDB wire protocol and stores the data in PostgreSQL. FerretDB's own documentation says drivers for MongoDB 5.0 and later should work. Some commands, transactions among them, are not implemented yet, so test your application before you cut over. Import with mongodump and mongorestore.

  • What you run today: Redis

    On Open Source Cloud: Valkey

    Speaks the Redis protocol, so it is a drop-in. Point your client at the new host.

  • What you run today: ClickHouse

    On Open Source Cloud: ClickHouse Server

    Both the native protocol and the HTTP interface are available.

  • What you run today: CouchDB

    On Open Source Cloud: Apache CouchDB

    Replicate straight from your existing instance.

  • What you run today: Neo4j

    On Open Source Cloud: Neo4j

    Restore from a dump.

  • What you run today: Vector search

    On Open Source Cloud: Postgres Vector

    pgvector on Postgres, so one database serves both jobs.

  • What you run today: Node.js application

    On Open Source Cloud: My Apps

    Connect a Git repo. No Dockerfile and no build config required.

  • What you run today: Python application

    On Open Source Cloud: Python Runner

    FastAPI and Flask are detected from the repository.

  • What you run today: PHP application

    On Open Source Cloud: My Apps (PHP Runner)

    Connect a Git repo. PHP 8.3 on Apache, with Composer dependencies installed when the repo has a composer.json.

  • What you run today: WordPress

    On Open Source Cloud: WordPress

    Launch it with a MariaDB database behind it. Move the database with mysqldump.

  • What you run today: Static site

    On Open Source Cloud: My Pages

    One command. No repository and no server to run.

What does not run here today

Stated plainly, because discovering it after you have moved is worse. If your workload is on this list, this is not the right destination for it today.

  • Java and servlet containers. There is no Java runtime in the catalog today.
  • Your own container image. Custom applications run as Node.js, Python, Go, .NET, PHP, or WebAssembly. Bringing an arbitrary image is not a self-service option yet.

For those workloads a container platform or plain infrastructure is the better destination, and your current provider can usually route you there. We would rather say so now than take the signup.

Runs at Elastx in Sweden

Since 25 August 2026, Open Source Cloud runs on Elastx, a Swedish infrastructure provider, in Stockholm. If you run at Elastx today, your applications and their data stay with the same Swedish provider after the move.

The full list of sub-processors, including the few that operate outside the EU/EEA

Where OSC runs, who operates it and how you leave

How the move works

1

Check your stack

Read the two tables above. They are the honest answer, and the second one matters more than the first.

2

Launch what you need

A free account includes 100 tokens, once. That is enough to launch a service and watch it run. Keeping it running continuously needs a paid plan.

3

Import, then cut over

Every service exposes standard connection details, so imports use the tools you already use. Move the data, point your application at the new host, done.

What you get

  • Every service runs from upstream open source code. No proprietary wrappers or black-box extensions. Audit everything.
  • Your application code stays in a Git repository you control, so the export route is the same repository you deployed from.
  • 196+ services, launched from the web, from an API, or from an AI agent over MCP.
  • No proprietary runtime to rewrite against, so moving on later to another host or your own hardware stays a real option.

Find out whether your stack runs here

A free account takes an email address and no credit card. If the tables above say your workload does not fit, tell us what you run and we will say where it should go instead.