Reliable frontend hosting in Russia

Layero or Cloudflare Pages

Cloudflare Pages is a strong platform with a global network and a generous free plan. But for projects with an audience in Russia, there is a nuance: Cloudflare traffic in the Russian Federation is partially limited, and sites may open intermittently. Layero is distributed from a CDN within Russia - stably, in rubles, without VPN.

Why they are looking for a replacement for Cloudflare Pages for the Russian audience

Cloudflare Pages is a technically mature product: a huge global network, fast builds, Workers and Functions, built-in DDoS protection. The question is not about the quality of the platform, but about accessibility for a specific audience - Russian users.

Access from Russia is unstable

Since 2024, Roskomnadzor has been restricting some of Cloudflare’s traffic in Russia (in particular, ECH technology), which is why sites behind Cloudflare may open unstably or intermittently for Russian users.

Payment by RF card

Cloudflare subscription cannot be paid for with a Russian card. Billing is carried out in dollars through foreign payment systems.

Language and support

Cloudflare interface and support are in English. Layero is designed for Russian-speaking teams and working with .ru domains.

Layero vs Cloudflare Pages - comparison

The development and deployment scenarios for the platforms are largely similar. The main difference is in the predictability of access for Russian users and in billing.

Criterion Layero Cloudflare Pages
Stable access from RussiaYes - CDN within the Russian Federation, without cross-border dependenceCloudflare traffic in the Russian Federation is partially limited - interruptions are possible
CDN and servers in RussiaYes - Moscow, St. Petersburg, EkaterinburgNo - Cloudflare global network
Opens without VPN for audiences in the Russian FederationYesDepends on connectivity
Payment in rubles, Russian cardYesNo - billing in dollars
Interface and support in RussianYesNo - English
Deploy from GitHub via pushYesYes
Deploy from CLI with one commandYes — npx layero@latest deployYes — Wrangler CLI
Auto-detect frameworksYesYes
Preview deployment to each branchYesYes
Custom domain with auto-SSLYes - CNAME on cname.layero.appYes
Server applicationsYes — SSR, Streamlit, Gradio (scale-to-zero)Yes - Workers and Functions
Deploy via AI agent (Cursor, Claude Code)Yes - native mode --jsonVia common CLI
Startup costFree planFree plan

How to switch from Cloudflare Pages to Layero

The move takes a few minutes - no need to rewrite code.

Run deployment

In the project folder, run npx layero@latest deploy —no need to install anything. Or link the GitHub repository in the panel app.layero.ru, and the build will proceed for each push.

Log in to your account

Log in by email or through Yandex. An account is created automatically when you first log in - no separate registration is needed.

Transfer environment and domain

Layero will define the framework, build and publish the project. Transfer environment variables from Cloudflare Pages and connect your domain via CNAME to cname.layero.app - The SSL certificate will be issued automatically.

What is carried over unchanged

Works the same

  • Vite, Next.js, Astro, Nuxt, SvelteKit, CRA, Gatsby - the same frameworks
  • Deploy from GitHub repository via git push
  • Preview environments on branches and pull requests
  • Environment variables and build secrets
  • Custom domains with automatic SSL
  • Server rendering and server logic

What is added

  • CDN with points of presence within Russia
  • Stable access for Russian audiences without VPN
  • Payment in rubles, support in Russian
  • Deploy Python demo: Streamlit, Gradio
  • Native deployment mode for AI agents (--json)
  • No sanctions or payment risks

Frequently asked questions

Cloudflare Pages does not work in Russia?
The platform is available, but since 2024 Roskomnadzor has been restricting some of Cloudflare’s traffic in Russia (in particular, ECH technology), which is why sites hosted behind Cloudflare may open unstably or intermittently for Russian users. This is not a complete blocking, but for a project with a Russian audience such unpredictability is a significant risk. Layero is distributed from a CDN within Russia and does not depend on cross-border connectivity.
How is Layero different from Cloudflare Pages?
Cloudflare Pages is a front-end deployment platform on the Cloudflare global network with a generous free plan and fast builds. Layero - Russian hosting: CDN in Moscow, St. Petersburg and Yekaterinburg, stable access for the Russian audience, payment in rubles, interface and support in Russian. The deployment scenario is similar - from GitHub using git push or the command npx layero@latest deploy.
Do I need to rewrite my project when migrating from Cloudflare Pages?
No. Layero supports the same frameworks: Vite, Next.js, Astro, Nuxt, SvelteKit, Create React App, Gatsby. The framework is determined automatically. Environment variables and custom domain are transferred - no need to change the code.
Does Layero support server rendering and server functions?
Yes. Layero distributes static sites and server applications - SSR Next.js, Streamlit, Gradio - according to the scale-to-zero model, HTML responses are cached on edge. This is not identical to Cloudflare Workers, but covers most front-end project scenarios with server-side logic.
How to pay for Layero?
Free - 0 ₽: up to 5 projects, preview for each commit, *.layero.app subdomains with SSL. Pro - 990 ₽/month or 9,480 ₽/year (790 ₽ per month): no project limit, your own domains, team organizations, analytics and indexing in search engines. The first 14 days of Pro are free. Payment will be in rubles with a Russian card - unlike Cloudflare, where billing is carried out in dollars and the subscription cannot be paid with a Russian card.
How to deploy a project to Layero via Cursor or Claude Code?
Tell the AI agent to “backup via layero.” He will launch npx layero@latest deploy --json, will determine the framework and publish the project, returning the finished URL. Detailed recipe - docs.layero.ru/en/cli/agents.

Transfer your project from Cloudflare Pages in a minute

There is a free plan. Log in by email or via Yandex and deploy your first infrastructure project within Russia.