DigitalOcean alternative for Russia

DigitalOcean restricted signups and payments for Russia, and you can't pay with a Russian card. Dada Cloud gives you the same building blocks: your own servers (App Servers), app deploys from GitHub and managed PostgreSQL. Pay in rubles, documents for legal entities, servers in Russia.

Why teams move from DigitalOcean to Dada Cloud

Pay with a Russian card

Russian card, invoice and closing documents for legal entities. No foreign card or intermediaries.

Your own servers (App Servers)

A Droplet equivalent: spin up a VM for your workloads — MySQL, Redis, any containers and services.

Deploy from GitHub

An App Platform equivalent: connect a repo, push to the main branch — automatic build and deploy, framework detected for you.

Managed PostgreSQL

A DO Managed Databases equivalent: managed PostgreSQL is created next to the app and DATABASE_URL is injected automatically.

Signups open for Russia

Unlike DigitalOcean, access and payment from Russia are open — no workarounds or intermediaries.

Data in Russia (152-FZ)

Apps, servers and databases run inside Russia — what the personal-data law requires.

How to move off DigitalOcean

The path is clear for App Platform and for a plain droplet alike.

01

Decide what you are moving

An App Platform app moves over as a normal app from a repository. A droplet running Docker may not need moving at all: connect it as your own server and run it from the console.

02

Move the app

Connect the GitHub repository, set the start command and the environment variables. An existing docker-compose.yml works too — there is nothing to rewrite for the platform.

03

Move the managed database

A PostgreSQL dump loads into a managed instance on servers in Russia. The app receives DATABASE_URL once the database is attached, with no config edits.

04

Pull the files out of Spaces

Spaces speaks the S3 protocol, and so does the platform's object storage, so the transfer runs through rclone or aws-cli directly between endpoints without a round trip to your machine.

What becomes what

DigitalOcean resources and their equivalents here.

DigitalOceanDada CloudWhat to watch
App PlatformApp from a repositoryPush to a branch rebuilds and deploys
DropletApp ServerThe machine can stay put and just be connected
Managed DatabaseManaged PostgreSQLpg_dump across; servers in Russia
SpacesS3 object storagerclone moves it endpoint to endpoint
Load BalancerBuilt into the appNo separate resource to create
DOKSApps or compose on a serverNo direct manifest import

What has to be rebuilt

Three places where a one-to-one move is not possible.

Load Balancer and VPC

DigitalOcean's networking primitives do not transfer: load balancing and HTTPS are on by default for an app here, so there is no separate resource to create.

A DOKS cluster

If the workload lives in a cluster with its own manifests, there is no direct import. Services move over one at a time as apps, or run on your own server through compose.

Droplet snapshots

A whole VM image does not move. What moves is what is inside it — containers, data and environment variables — or the machine is connected as an App Server and stays at its current provider.

Replacing DigitalOcean in Russia — FAQ

Does DigitalOcean work in Russia?

DigitalOcean restricted signups and payments for Russian users, and you can't pay with a Russian card. Data is stored abroad — which doesn't meet 152-FZ. Dada Cloud solves it: access and payment from Russia, servers inside the country.

Is there a Droplet equivalent?

Yes. App Servers are your virtual servers where you can run MySQL, Redis, containers and any services, just like a Droplet.

Is there an App Platform equivalent?

Yes. Apps deploy straight from GitHub: a push to the main branch triggers an automatic rebuild and deploy, framework detected for you.

Is there a managed database like DO Managed Databases?

Yes. Managed PostgreSQL is created next to the app and DATABASE_URL is injected automatically — no separate provider needed.

How do I pay in rubles?

Pay with a Russian card; for legal entities there's an invoice and closing documents. No foreign cards or intermediaries.

Do I have to move the droplet?

No, and most people do not. The machine is connected as an App Server: it stays at DigitalOcean or any other provider, while deploys, logs and metrics run from the console. What usually moves is the data and the apps, not the VM.

Is there an equivalent of Spaces?

Yes, object storage with an S3-compatible API. The transfer runs through rclone or aws-cli directly between endpoints: the protocol is identical, so it is one command plus transfer time.

How does the price compare to DigitalOcean?

The model is different: not per-hour billing for a droplet size, but a plan with quotas on apps, databases, domains and members. For a typical project on a couple of services that is more predictable — the monthly invoice does not depend on idle hours.

Can I manage several clients’ servers?

Yes, that is the main agency case. Each client machine is connected separately, access is granted per project rather than as a root key to the whole fleet, and every server shows up in one console.

Give your code a public address

Create an account and deploy your first app. The Free plan costs $0.

Create account