Fly.io — глобальный edge-хостинг 2026
Fly.io (fly.io) — edge-облако, которое разворачивает Docker-контейнеры в 35+ регионах по миру и держит их близко к пользователю. По Wordstat — около 3 900 показов/мес в Рунете, аудитория — разработчики, которым нужен глобальный охват, persistent-инфраструктура и не-JS стек.
Главное отличие от Vercel и Cloudflare Workers — долгоживущие виртуальные машины (Fly Machines на Firecracker), а не serverless-функции с таймаутом. Это удобно для SSR-приложений, long-running ИИ-инференса, WebSocket-серверов, очередей, баз данных и Telegram-ботов.
Главное в 30 секунд
| Параметр | Fly.io |
|---|---|
| Тип | Container-based edge-cloud (Docker) |
| Регионы | 35+ по миру (Frankfurt, Stockholm, Paris, Amsterdam, Singapore, Tokyo, US) |
| Языки | любой через Docker (Node, Python, Go, Rust, Elixir, Ruby) |
| Persistent storage | Volumes, S3-совместимый Tigris |
| Managed БД | Postgres (MPG), Upstash Redis |
| Тарифы | pay-as-you-go от $1.94/мес за машину |
| Из РФ | сайт открыт, оплата — зарубежной картой |
| GPU | отключаются после 1 августа 2026 |
| 152-ФЗ | не подходит для ПДн россиян |
Что такое Fly.io
Fly.io — edge-cloud в 35+ регионах: приложение разворачивается как набор машин в разных дата-центрах мира на гипервизоре Firecracker (тот же, что под AWS Lambda). Деплой описывается двумя файлами — Dockerfile и fly.toml, команда fly deploy собирает образ и катит его на машины. Anycast IP направляет запрос пользователя в ближайший регион автоматически.
Модель отличается от Vercel и Netlify, где код режется на serverless-функции. На Fly.io это полноценный Linux-процесс с состоянием в памяти, дисковым томом и сетью — обычный сервер, только запускающийся за миллисекунды и масштабирующийся горизонтально. Это удобно для долгих процессов, очередей, WebSocket-соединений, ИИ-инференса на CPU и Telegram-ботов с long polling.
Компания основана в 2017 году командой Kurt Mackey и Jerome Petazzoni, известна в нише разработчиков как «Heroku next-gen» — с понятной моделью оплаты, открытой документацией и предсказуемой архитектурой.
Краткая история
Первая версия в 2017–2019 годах работала как edge-CDN для JavaScript-функций — рынок занял Cloudflare Workers. В 2020 команда переписала продукт под Docker и Firecracker; модель «Heroku в десятках регионов одновременно» быстро набрала аудиторию.
Архитектурно Fly.io построен на собственной control-plane: компания не арендует EC2 у Amazon, а ставит свои серверы в коллокации с гипервизорами Firecracker, сетью на WireGuard и Anycast-маршрутизацией. Это объясняет разницу в цене с AWS.
Ключевые функции
Apps — логическая обёртка приложения
Apps — верхнеуровневая сущность Fly.io. Внутри одного приложения может быть несколько процессов (web, worker, cron) и набор Machines в разных регионах. Конфигурация хранится в fly.toml: тип процесса, переменные окружения, health checks, политики авто-старта и стоп. Один аккаунт может держать десятки приложений с общими секретами и метриками.
Machines — виртуальные машины на Firecracker
Machines — это отдельные микро-VM на гипервизоре Firecracker, который Amazon разработал для AWS Lambda. Каждая машина — изолированный Linux-инстанс с собственной сетью, диском и набором ресурсов. Машины можно создавать, останавливать и стартовать через flyctl или REST API.
Старт остановленной машины — около 300 мс, что приближает Fly.io к serverless по холодному старту, но даёт обычную модель Linux-сервера. Политика auto_stop_machines = true в fly.toml гасит машины при простое — платите только за реальные часы работы плюс копейки за хранение rootfs ($0.15/ГБ/мес).
Volumes — persistent storage
Volume — это NVMe-диск, физически закреплённый за регионом и одной машиной. Подходит под SQLite, локальный кэш моделей, файлы пользователя в одном регионе. Цена — $0.15/ГБ/мес.
Volumes не реплицируются между регионами автоматически. Для геораспределённых данных — отдельная репликация на уровне приложения (LiteFS для SQLite, логическая репликация Postgres) или объектное хранилище.
Managed Postgres (MPG)
MPG — managed Postgres от Fly.io с HA, бэкапами и pgBouncer. Тарифы 2026 — Basic от $38/мес (shared-2x, 1 ГБ RAM), Starter $72/мес (2 ГБ), Launch $282/мес (8 ГБ), выше — Scale и Performance. Хранилище — $0.28/ГБ/мес, максимум 1 ТБ на инстанс.
С февраля 2026 Fly.io берёт деньги за inter-region private network для MPG — если приложение и БД в разных регионах, трафик между ними платный по тарифу egress.
Подробности — в нашем обзоре баз данных для ИИ-проекта.
Tigris — объектное хранилище
Tigris (tigrisdata.com) — S3-совместимое объектное хранилище, нативно интегрированное с Fly.io. Создаётся через flyctl storage create, доступно по AWS SDK без переделок.
Главная особенность — глобальная репликация по запросу: объект сначала пишется в регион загрузки, потом реплицируется ближе к читателям по реальному трафику. Цена — $0.02/ГБ/мес хранения, $0.0005 за 1000 GET-запросов, что дешевле AWS S3 ($0.023/ГБ).
Tigris поддерживает zero-downtime миграцию с AWS S3, Cloudflare R2, Backblaze B2 и других S3-совместимых хранилищ.
GPU (A10 / A100 / L40S) — сворачиваются 1 августа 2026
В 2024–2025 Fly.io предлагал четыре класса GPU для ИИ-инференса:
- NVIDIA A10 — 24 ГБ VRAM, начальный уровень, подходит для квантованных моделей до 13B и инференса Stable Diffusion
- NVIDIA L40S — 48 ГБ VRAM, средний класс, оптимален для Llama 70B Q4 и LoRA-fine-tune
- NVIDIA A100 40 ГБ PCIe — топовый уровень для serving крупных моделей
- NVIDIA A100 80 ГБ SXM — для full-precision инференса и обучения
По состоянию на 2026 год GPU переведены в deprecated: новые машины не создаются, существующие должны мигрировать. Дедлайн — 31 июля 2026, после 1 августа 2026 GPU будут полностью недоступны (fly.io/docs/gpus, блог Fly). Компания объяснила решение тем, что рынок GPU-хостинга у разработчиков не сложился — большинство потребителей выбирают managed-инференс через готовый API, а не свой контейнер на железе.
Для ИИ-инференса Fly.io рекомендует внешние провайдеры — Replicate, Modal, RunPod, vast.ai или прямой API нейросетей через OpenRouter, OpenAI, Anthropic.
Сетка и edge-роутер
Anycast IPv4/IPv6, бесплатные SSL-сертификаты через Let’s Encrypt, встроенный HTTPS-прокси fly-proxy с балансировкой между машинами в нескольких регионах. Wildcard SSL — $1/мес, отдельный dedicated IPv4 — $2/мес.
Тарифы 2026
| Ресурс | Цена |
|---|---|
| shared-cpu-1x (256 МБ RAM) | $0.0028/час, около $1.94/мес |
| shared-cpu-2x (1 ГБ RAM) | около $6.50/мес |
| performance-1x (2 ГБ RAM) | $0.0447/час, около $32.19/мес |
| performance-2x (4 ГБ RAM) | около $62/мес |
| Доп. RAM | около $5/ГБ/мес |
| Остановленная машина (rootfs) | $0.15/ГБ/мес |
| Volumes (NVMe) | $0.15/ГБ/мес |
| Volume snapshots | $0.08/ГБ/мес (10 ГБ бесплатно), с января 2026 |
| Egress (Северная Америка, Европа) | $0.02/ГБ |
| Egress (Азия, Южная Америка) | $0.04/ГБ |
| Egress (Африка, Индия) | $0.12/ГБ |
| Dedicated IPv4 | $2/мес |
| Wildcard SSL | $1/мес |
| Managed Postgres Basic | от $38/мес |
| Tigris хранение | $0.02/ГБ/мес |
| Fly Kubernetes | $75/мес за кластер + ресурсы |
Machine Reservations — резервирование на год даёт около 40% скидки на performance- и shared-машинах в конкретном регионе. Пример: $36/год за блок shared-машин с кредитами по $5/мес.
Free tier урезан в 2024 году — раньше Fly.io давал 3 shared-машины и 3 ГБ хранилища бесплатно. Сейчас тариф Hobby — pay-as-you-go от первого доллара, отдельного бесплатного объёма нет, но первые $5 трафика покрывают мелкие пет-проекты.
Регионы
35+ регионов на 2026 год, ключевые для России и СНГ:
fraFrankfurt — задержка из Москвы около 30–40 мсarnStockholm — около 30 мс из СПбcdgParis — около 50 мс из МосквыamsAmsterdam — около 40 мс из МосквыwawWarsaw — около 25–35 мс из МосквыsinSingapore,nrtTokyo,sydSydney — для Азииiad,ord,lax,sjc— для США
Регион выбирается по коду в fly.toml (primary_region = "fra") или флагом --region при fly deploy. Машины можно держать в нескольких регионах одновременно — fly scale count 3 --region fra,arn,waw.
Доступ из России
Сайт открыт — fly.io, документация, дашборд и flyctl работают из России без VPN. Реестр Docker-образов (registry.fly.io) также доступен.
Оплата — зарубежной картой (как получить): Stripe-чекаут, принимает Visa/Mastercard из ЕС, Казахстана, Грузии, Кыргызстана, Турции, ОАЭ. Карты МИР и российские эмитенты не работают. Минимальный депозит при регистрации — $5, anti-fraud может попросить $0–$1 предавторизации.
Четыре способа оплаты Fly.io из России
1. Своя зарубежная карта. Открыть карту в банке Казахстана, Грузии, Армении, Кыргызстана, Турции или ОАЭ. Карты обычно поддерживают 3D Secure и проходят anti-fraud Stripe. Срок выпуска — от нескольких часов до пары недель.
2. Виртуальная карта от посредника. Российские сервисы выпускают виртуальные Visa/Mastercard на нерезидентские BIN. Минусы — комиссия 3–7%, риск блокировки при подозрительных операциях.
3. Сервис-посредник (Payholder и аналоги). Посредник проводит платёж от собственного имени. Подходит для разовых пополнений; при автосписаниях возникают сложности с продлением.
4. Корпоративная карта партнёра в ЕС/СНГ. Для бизнеса с уже открытым юрлицом за рубежом — закрывающие документы и предсказуемый билинг.
Типовые проблемы. По обзорам пользователей: отказ платежа на этапе привязки карты (anti-fraud Stripe видит несоответствие IP и BIN), замороженные попытки списания, невозможность продления подписки при положительном балансе, блокировка аккаунта после серии отказов. Лечится через support — Fly.io обычно разблокирует аккаунт по запросу.
Серверов в РФ нет — ближайшие edge-точки во Франкфурте, Варшаве и Стокгольме. Для российских пользователей задержка 30–50 мс, что сопоставимо с локальными провайдерами.
152-ФЗ и персональные данные. Fly.io не подходит для хранения персональных данных россиян — серверы вне РФ, нет реестра РКН, нет соглашения о локализации. Если в проекте — регистрация пользователей по email, ФИО, паспортные данные, биометрия — основные нагрузки на ПДн должны лежать на провайдере с локализацией в РФ (Timeweb, Selectel и аналоги). На Fly.io можно держать вычислительный слой и анонимизированные данные.
Fly.io vs Vercel vs Railway vs Render
| Параметр | Fly.io | Vercel | Railway | Render |
|---|---|---|---|---|
| Тип | persistent VM (Firecracker) | serverless + Edge Functions | persistent контейнеры | persistent VM |
| Регионы | 35+ | 1–3 на функцию, edge — глобально | 4 (US, EU, Asia) | 5–7 |
| Любой стек | да, Docker | в основном JS-фреймворки | да, Nixpacks/Docker | да, Docker |
| SSR / long-running | да | через Edge/Node, есть лимиты | да | да |
| Background workers | да | через Vercel Cron, Queues | да | да |
| Persistent storage | Volumes + Tigris | нет | Volumes | Persistent Disk |
| Managed Postgres | MPG | через партнёров (Neon, Supabase) | Postgres-плагин | Render Postgres |
| GPU | сворачивается | нет | нет | нет |
| Free tier | нет (pay-as-you-go) | щедрый Hobby | пробные $5 | базовый |
| Сложность | средняя (CLI + конфиг) | минимум, Git push | минимум, Git push | минимум |
Когда выбрать Fly.io:
- Глобальная аудитория, нужно несколько регионов одновременно
- Не-JS стек (Python, Go, Rust, Elixir, Ruby)
- Long-running процессы — ИИ-инференс, WebSocket, очереди, боты
- Нужен полный контроль над Dockerfile и сетью
- Бюджет на масштабе — Fly.io дешевле AWS на средних нагрузках
Когда выбрать Vercel:
- Next.js / Astro / SvelteKit фронтенд с глобальным edge
- ISR, On-Demand Revalidation, Image Optimization из коробки
- Не нужны persistent-процессы и собственные контейнеры
Когда выбрать Railway:
- Простой деплой по Git push без Dockerfile
- Одно приложение + БД в одном регионе
- Не нужен глобальный edge
Когда выбрать Render:
- Web-сервис + Postgres + Redis в одном UI
- Привычная модель Heroku-стиля
- US/EU аудитория без глобального охвата
Когда выбрать Timeweb или Selectel:
- Российская аудитория и соответствие 152-ФЗ
- Оплата картой РФ, рублёвый чек закрывающих документов
- Госконтракты, корпоративный сегмент, тендеры
Use cases
Next.js и SSR-приложения. fly launch определяет Next.js и генерирует Dockerfile под next start. Подходит, когда нужен SSR с состоянием, сторонние Node-зависимости (Playwright, Sharp), несколько регионов и контроль над runtime. Vercel проще, но Fly.io даёт предсказуемую цену на средних RPS и фиксированный сервер вместо тарификации по invocations.
ИИ-инференс через внешний API. GPU на Fly.io сворачиваются, тяжёлые модели — через Replicate, Modal, RunPod или API нейросетей. CPU-инференс лёгких моделей (Whisper, эмбеддинги BGE, llama.cpp до 7B Q4) работает на performance-машинах. Persistent-машины удобны для долгого инференса (5–10 минут на запрос) — нет таймаута serverless.
Telegram-боты и WebSocket-серверы. Бот на aiogram или grammy с long polling, plus in-memory state — типовая задача. Shared-cpu-1x за $2/мес покрывает бота с тысячами пользователей. Persistent volume — под SQLite-историю.
Многорегиональные сервисы. API с пользователями в Европе, Азии и США: 3 машины в fra, sin, iad, Anycast — каждый запрос попадает в ближайший регион. Состояние — в Postgres с репликацией или Redis.
Очереди и cron-задачи. Worker на отдельной Machine без публичного порта, читающий BullMQ/Celery/RabbitMQ. fly scale count управляет числом воркеров. Cron-задачи поднимаются как машины с расписанием — машина стартует, выполняет задачу, гасится; платится только время работы.
Edge-ускорение существующего API. Поверх центрального бэкенда (например, в РФ) на Fly.io разворачивается тонкий прокси в нескольких регионах: терминирует TLS, кэширует ответы, агрегирует запросы. Пользователи Европы и Азии получают ответ за 30–80 мс вместо 200+ мс через прямой запрос в Москву. Сценарий совместим с 152-ФЗ — ПДн не покидают РФ, на Fly.io летят только обезличенные запросы.
Мобильный backend. Глобальное приложение упирается в задержку API: пользователь в Сингапуре ждёт 250–300 мс ответа от сервера в США. Backend на Fly.io в iad, fra, sin, gru через Anycast выдаёт ближайший регион — задержка падает до 30–60 мс.
Real-time — игры, мессенджеры, коллаборация. WebSocket-соединения плохо ложатся на serverless. Fly.io даёт persistent VM с фиксированным IP, к которой можно прибиндить соединения и держать часами. Для multiplayer-игр популярна связка Phoenix LiveView + Fly.io.
Edge-инференс для ИИ-стартапа. Пользователь интерактивно общается с моделью, каждая секунда ожидания снижает retention. Архитектура: тяжёлые модели — на Replicate, Modal или OpenRouter; на Fly.io в нескольких регионах живёт «диспетчер», который агрегирует запросы, кэширует промпты, проксирует ответы со стримингом. Схема описана в API нейросетей.
Geo-распределённые SaaS. B2B-инструмент с клиентами в США, Европе и Азии шардит данные по региону. fly.toml описывает приоритетный регион для каждого процесса, MPG разворачивает реплики Postgres в нужных датацентрах.
Как начать
Установка flyctl — brew install flyctl на macOS, curl -L https://fly.io/install.sh | sh на Linux. Регистрация — fly auth signup, потребуется зарубежная карта и предавторизация до $5.
Деплой — fly launch в папке проекта. Команда определит фреймворк (Next.js, Astro, Django, FastAPI, Rails, Phoenix), сгенерирует Dockerfile и fly.toml, спросит регион и поднимет приложение. Через 1–2 минуты — https://your-app.fly.dev.
Custom domain — fly certs create your-domain.com, добавить A/AAAA-записи в DNS, SSL — автоматом. Масштабирование — fly scale count 3 --region fra,arn, fly scale vm performance-1x, fly scale memory 2048. Секреты — fly secrets set OPENAI_API_KEY=sk-..., шифруются и не попадают в логи.
Главные ошибки новичков
1. Volumes без бэкапов. Volume привязан к региону и одной машине. При сбое диска данные пропадут. Включайте автоматические snapshots ($0.08/ГБ/мес с 2026) или копируйте дамп в Tigris/S3.
2. Inter-region трафик. С февраля 2026 трафик между регионами Fly.io тарифицируется как egress. Приложение в fra и БД в iad — каждый запрос платный. Держите приложение и БД в одном регионе.
3. auto_stop_machines без проверки cold start. Остановленная машина стартует за 300 мс, но если приложение долго прогревается (JIT, кэш моделей в RAM) — первые запросы будут медленными. Для критичных API оставляйте min_machines_running = 1.
4. Деплой без health checks. Без [checks] в fly.toml платформа не знает, готово ли приложение. При обновлении трафик пойдёт на ещё не стартовавшую машину. Минимум — TCP-чек, лучше HTTP на /health.
5. Регион США по умолчанию. Иногда fly launch ставит iad. Задержка из Москвы — 150–200 мс. Меняйте primary_region на fra, waw или arn.
6. Хранение ПДн россиян. Fly.io не подходит под 152-ФЗ. Выносите хранение ПДн в российский хостинг, на Fly.io держите анонимизированный compute.
Где Fly.io не подходит
Большие монолиты с десятками гигабайт состояния. Fly Machines заточены под горизонтальное масштабирование. Монолит с локальным состоянием на 50–200 ГБ — файловый сервер, локальный OLAP, биллинг с in-memory кэшем — на Fly.io неудобен: volumes ограничены 500 ГБ на машину, реплицировать руками сложно. Лучше выделенный VPS или bare-metal.
Хранение ПДн россиян. Серверы вне РФ, реестра РКН нет — для SaaS с регистрацией российских пользователей не подходит как основной слой.
GPU-инференс крупных моделей. GPU-программа сворачивается 1 августа 2026. Для serving 70B+, fine-tune, batch inference — Replicate, Modal, RunPod, vast.ai или GPU-сервер у Selectel/Timeweb.
Госконтракты и тендеры. Нужен провайдер из реестра РКН с лицензией ФСТЭК — Selectel, Timeweb, Cloud.ru.
Строгий compliance — HIPAA, PCI-DSS Level 1, FedRAMP. Fly.io не сертифицирован. Для медицинских и платёжных стартапов с регуляторкой США — AWS или GCP с BAA, либо Aptible.
Heavy egress на терабайты в день. Egress Fly.io ($0.02–$0.12/ГБ) дороже Cloudflare R2 (0 egress) или Backblaze B2. Решение — раздавать статику через Tigris, R2 или Cloudflare CDN, оставив на Fly.io только API.
API и интеграции
Fly.io предоставляет два API. Machines API — REST на api.machines.dev: создание, остановка, удаление машин, управление volumes, secrets, networking. Используется в CI/CD: поднять временную машину под нагрузочный тест, выполнить задачу, удалить.
GraphQL API на api.fly.io/graphql — для аккаунта, приложений, организаций, биллинга. Удобно для onboarding команды, миграций между организациями, аудита расходов.
Terraform — официальный провайдер fly-apps/fly, Pulumi — community-провайдер. SDK на Go, Node.js, Python и Ruby. Логи стримятся через flyctl logs --json.
Безопасность
Firecracker — изоляция машин на уровне ядра (тот же гипервизор у AWS Lambda). TLS/SSL автоматом, поддержка mTLS через flycast. Secrets через fly secrets — отдельный шифрованный store. 2FA на аккаунте, SSO для команд. Anycast IP и DDoS-фильтр на уровне сети. WAF встроенного нет — нужен Cloudflare или внешний.
Изоляция сети. Каждое приложение получает приватную IPv6-сеть на базе WireGuard (flycast). Машины внутри приложения общаются без выхода в публичный интернет. Аккаунт может включить WireGuard-туннель на ноутбуке и подключиться к приватной сети — удобно для отладки прода.
Аудит и метрики. Журнал действий, аудит секретов и платежей в дашборде. Метрики из коробки — Prometheus-формат на :9091/metrics, встраивается в Grafana Cloud или внутренний Prometheus.
Стандарты. Fly.io проходит SOC 2 Type II. GDPR — через возможность развернуть инфру только в ЕС-регионах (fra, cdg, ams, arn, mad).
FAQ
Fly.io работает в России в 2026?
Да, сайт и flyctl открываются без VPN, реестр образов доступен. Оплата — зарубежной картой, карты РФ не принимаются.
Подходит ли Fly.io под 152-ФЗ? Нет. Серверы вне РФ, реестра РКН по локализации у Fly.io нет. Для хранения ПДн россиян нужен хостинг с серверами в России. На Fly.io можно держать compute и обезличенные данные.
Сколько стоит Fly.io реально? Хобби-проект на shared-cpu-1x с базой в Tigris — $3–10/мес. Продакшен-API на performance-1x с MPG Basic — $70–100/мес. Многорегиональный сервис с 3 машинами и MPG Starter — $200–400/мес. На масштабе стабильно дешевле AWS.
Что лучше — Fly.io или Vercel? Vercel — для фронтенда (Next.js/Astro/SvelteKit) с глобальным edge, ISR и Image Optimization. Fly.io — для backend, SSR с состоянием, ИИ-инференса, любого стека и long-running задач. На практике используют вместе.
Что лучше — Fly.io или Railway?
Railway проще на старте: git push и работает. Fly.io даёт больше контроля — 35+ регионов против 4 у Railway, явный Dockerfile, persistent volumes, MPG с HA. Одно приложение в одном регионе — Railway удобнее. Глобальный охват или нестандартный runtime — Fly.io.
Что лучше — Fly.io или Render? Render ближе к Heroku: web-сервис, worker, cron, БД в одном UI. Fly.io — ближе к IaC, машины как примитив, явный контроль над регионами. Render проще для CRUD, Fly.io — для распределённой архитектуры.
Можно ли запустить ИИ-модель на Fly.io в 2026? GPU сворачиваются после 1 августа 2026. CPU-инференс лёгких моделей (Whisper, эмбеддинги, llama.cpp до 7B) работает. Для тяжёлых моделей — внешние провайдеры (Replicate, Modal, RunPod) или API нейросетей, а Fly.io — оркестратор.
Подходит ли Fly.io под Next.js?
Да. fly launch определяет Next.js, генерирует Dockerfile под next start. ISR работает, но без CDN-уровня Vercel — для статики имеет смысл прокинуть Cloudflare или Tigris.
Есть ли у Fly.io бесплатный тариф? Полноценного free tier с 2024 года нет. Hobby — pay-as-you-go, мелкие проекты платят $2–5/мес. Без карты зарегистрироваться нельзя.
Чем Fly.io отличается от Heroku?
Heroku — классический PaaS с собственным runtime: загружаете buildpack, платформа сама собирает образ и запускает на одной из доступных зон. Fly.io — контейнерная платформа, разработчик описывает Dockerfile сам и контролирует runtime. Heroku работает в одном регионе на приложение, Fly.io — в 35+ одновременно. Цена Fly.io обычно ниже на сопоставимой нагрузке: Heroku Eco dyno стоит около $5/мес за 512 МБ RAM, на Fly.io shared-cpu-1x 256 МБ — около $2/мес.
Чем Fly.io отличается от Heroku и можно ли мигрировать?
Heroku — классический PaaS с buildpack и одной зоной на приложение. Fly.io — контейнерная платформа в 35+ регионах, разработчик описывает Dockerfile сам. Heroku Eco dyno — около $5/мес за 512 МБ, Fly.io shared-cpu-1x 256 МБ — около $2/мес. Миграция — через fly launch --from-heroku, переход с buildpack на собственный Dockerfile.
Можно ли мигрировать с Render?
Концептуально близки — оба запускают Docker. Перенос: написать fly.toml поверх существующего Dockerfile, поднять MPG взамен Render Postgres. Volumes Render — через дамп и заливку на Fly Volumes или Tigris.
Сколько регионов и какие языки?
35+ регионов. Ключевые для СНГ — fra, arn, waw, cdg, ams. Для Азии — sin, nrt, hkg. Для США — iad, ord, lax, sjc, sea. Языки — любые с Docker-образом; fly launch распознаёт Next.js, Astro, Remix, NestJS, Rails, Django, FastAPI, Phoenix, Go, Rust, Deno, Bun.
Можно ли держать БД самостоятельно, без MPG? Да. Persistent volume + Docker-образ Postgres / Redis / ClickHouse — рабочая схема для разработки и небольшого прода. Бэкапы, HA, обновления — на разработчике. Для прода обычно дешевле MPG, Upstash или внешний Neon-style.
Что такое Fly Machines API? REST для управления VM из кода: создать, остановить, удалить, изменить регион. Сценарии: per-tenant изоляция (каждый клиент SaaS в своей машине), ephemeral compute, динамическое масштабирование под параллельные тесты CI/CD.
Что делать, если Stripe отказал в оплате? Проверить BIN карты (российский эмитент — нет), IP-адрес соответствует стране карты (нужен VPN), баланс больше $5, включён ли 3D Secure. Если всё в порядке, но платёж не проходит — написать в support Fly.io.
Дальше
- Хостинг для ИИ-проекта в РФ — Timeweb, Selectel и альтернативы для compliance
- 152-ФЗ и персональные данные — что можно и нельзя хранить за рубежом
- База данных для ИИ-проекта — Postgres, pgvector, managed-варианты
- API нейросетей — OpenRouter, Replicate и провайдеры для ИИ-инференса
Читайте также
- Sync to Sheets: $9K/мес на плагине из одной функции — $9K/мес
- Faceless Video: $1M ARR за 10 месяцев на Bubble — $83K/мес
- Vercel в 2026: хостинг Next.js, AI Gateway, тарифы и доступ из РФ
- BotHub в 2026: агрегатор нейросетей из России — что умеет, тарифы, API
- Render: облачный хостинг с фоновыми задачами 2026
- Live Tourney: $30K/мес — сервис для гольф-турниров — $30K/мес
- Stella: $340K в месяц на приложении аффирмаций — $340K/мес