
Привет, Хабр! На связи команда Рег.облака, а это третья статья про Free Tier. В первой мы считали, что помещается в один‑два гигабайта памяти, во второй перевозили сайт с виртуального хостинга на бесплатный сервер с ispmanager.
В обеих статьях был раздел, где мы перечисляли, чего на Free Tier делать не стоит: тяжелые CMS, неоптимизированные проекты под трафиком, серьезные базы. Этот раздел пора переписывать. Стартовал третий этап программы: юрлица получают на два месяца сервер 2 vCPU / 4 ГБ RAM / 40 ГБ NVMe. Под каждую задачу своя конфигурация, и с четырьмя гигабайтами круг задач заметно шире. Разбираем, что на них живет.
Навигация по тексту
Коротко про FT3
Условия |
|
Конфигурация |
2 vCPU / 4 ГБ RAM / 40 ГБ NVMe, линейка «Стандартный+», фиксированная |
Срок |
2 месяца с активации |
Кто участвует |
Только аккаунты, зарегистрированные как юрлицо. Идентификация пока проходит по безналичному платежу. ИП не участвуют |
Панель |
ispmanager lite на выбор, до 10 сайтов, бесплатно на весь срок |
IPv4 |
Публичный адрес бесплатно. В образах без панели от него можно отказаться, с ispmanager lite нельзя |
Резервные копии |
Бесплатно |
ОС для варианта с панелью |
Ubuntu 22.04 LTS или 24.04 LTS |
Регионы |
Москва-2, Москва-3 |
Правила прежние: один активный Free Tier‑сервер на аккаунт. А вот бесплатного расширения через техподдержку, к которому привыкли на FT1 и FT2, здесь нет. Конфигурация одна, но сразу вчетверо больше памяти, чем на старте программы.
Выбор «с панелью или без» на деле означает выбор сценария. С ispmanager lite вы получаете замену виртуальному хостингу: сайты, базы, почта и сертификаты через веб‑интерфейс. Без панели это чистая машина под свою инфраструктуру. Дальше разберем оба случая, но сначала посчитаем память.
Арифметика четырех гигабайт
Система ест столько же, сколько и раньше: Ubuntu 24.04 с systemd и SSH занимает 180–240 МБ. На FT1 после этого приложениям оставалось около 800 МБ, и каждый мегабайт приходилось выторговывать. Здесь остается примерно 3,7 ГБ.
Нагрузка |
На 1 ГБ (FT1) |
На 4 ГБ (FT3) |
WordPress с небольшим магазином |
впритык, swap и тюнинг обязательны |
работает с запасом на пики |
Несколько CMS на одной машине |
не помещается |
3–5 средних сайтов живут спокойно |
Битрикс |
не рекомендовали |
небольшой интернет‑магазин, корпоративный сайт или каталог |
PostgreSQL |
shared_buffers = 64 МБ, режим строгой экономии |
512 МБ–1 ГБ буферов |
Docker |
один‑два контейнера |
docker compose с полным стеком |
CI/CD‑раннер |
некуда было ставить |
работает параллельно со стейджингом |
Дело не только в количестве. На одном гигабайте стек подбирается под ресурс: SQLite вместо PostgreSQL, systemd‑юниты вместо Docker, статика вместо CMS. Для бота, лендинга или MVP это рабочая схема. На четырех гигабайтах логика обратная: стек выбираете под задачу, а не под лимит памяти.
Для сайта на тяжелой CMS бюджет памяти распределяется примерно так: PHP‑FPM вместе с веб‑сервером забирают 1,5–2 ГБ, MariaDB или MySQL получают 512–768 МБ, до 1 ГБ имеет смысл поднимать буферы только после того, как вы посмотрели фактическое потребление. Остаток уходит операционной системе, системным процессам и файловому кешу. Небольшой swap оставляем как страховку от OOM‑killer. Если рабочие процессы регулярно уходят в swap, это уже сигнал, что конфигурации не хватает.
Команды для настройки swap не изменились, они в первой статье, только файл теперь логично сделать на 1–2 ГБ.
Вариант с панелью: сколько сайтов влезает на самом деле
Лицензия ispmanager lite в составе FT3 рассчитана на 10 сайтов. Первый же вопрос: 10 сайтов на четырех гигабайтах — это правда?
Считаем. Каждый сайт на CMS — это свой пул php‑fpm плюс доля в общей базе. Типовой WordPress со спокойным трафиком укладывается в 150–300 МБ с учетом пула и кеша. Отсюда картина:
3–4 сайта со средним каталогом и живым трафиком: комфортно, память остается на пики и фоновые задачи;
8–10 легких проектов вроде корпоративных сайтов, визиток и лендингов с редкими обновлениями: тоже реально. Классический сценарий веб‑студии, которая держит клиентские сайты на одной машине;
10 магазинов с большими каталогами: нет. Это уже про платный тариф покрупнее.
Ориентируйтесь по дашборду ispmanager, о котором писали во второй статье. Если ОЗУ стабильно у верхней планки, не досаживайте одиннадцатый сайт, а планируйте переход на платную конфигурацию.
Кому этот вариант подходит в первую очередь: компаниям с сайтом на тяжелой CMS, которому стало тесно на виртуальном хостинге. Во второй статье мы переезжали на сервер с гигабайтом и сразу предупреждали, что WordPress с WooCommerce помещается впритык, а Битрикс на Free Tier лучше не тащить вообще. С четырьмя гигабайтами Битрикс уже реален, но с оговорками, и их стоит проговорить до переноса.
Комфортно себя чувствует небольшой интернет‑магазин: примерно до нескольких тысяч товаров, без тяжелых интеграций, постоянных импортов из 1С, большого количества торговых предложений и высокой одновременной нагрузки. Корпоративный сайт или каталог тем более. А вот крупный каталог, активный обмен с 1С, сложный поиск, много фоновых задач или высокая посещаемость упрутся в 2 vCPU и 4 ГБ.
Несколько сайтов на Битриксе тоже разместить можно, но рекомендуем держать их под одним ядром Битрикса (речь про ядро CMS, не про vCPU).
Сам процесс переноса тот же, что во второй статье, минус шаг «затюнить базу в минимум». На четырех гигабайтах MariaDB можно отдать innodb_buffer_pool_size 512–768 МБ вместо 128 МБ, а до гигабайта поднимать уже по факту потребления.
Вариант без панели: стейджинг, CI/CD, базы
Также FT3 оценят компании со своей разработкой, которым нужен не сайт, а машина. Тут открываются сценарии, которые на прошлых этапах не влезали физически.
Стейджинг, похожий на прод. На четырех гигабайтах разворачивается полная копия типового боевого стека: приложение, PostgreSQL с человеческими настройками, Redis, очередь, воркеры. Все через docker compose, ничего не приходится выкидывать ради экономии памяти. Сервер живет в той же инфраструктуре, что и платные ресурсы, и его можно включить в приватную сеть с ними, так что окружение получается близким к боевому.
CI/CD. GitLab Runner или свой раннер GitHub Actions на одну‑две параллельные джобы, включая сборку Docker‑образов. Здесь, кстати, важнее не память, а 40 ГБ NVMe: слои образов и кеши сборки съедают диск очень быстро, и на десяти гигабайтах прошлых этапов раннер было просто некуда поставить.
Базы и очереди. PostgreSQL перестает быть компромиссом: shared_buffers 512 МБ–1 ГБ, work_mem без ужимок, рядом помещается pgBouncer. Kafka на одной машине по‑прежнему экзотика, а вот RabbitMQ или Redis в роли брокера чувствуют себя нормально.
Бэкенды под нагрузкой. В первой статье наш тест показал, что связка API + PostgreSQL на 2 vCPU / 2 ГБ держит около 500 RPS.
Где потолок
Про ограничения мы предпочитаем рассказывать до того, как вы в них упретесь.
Полоса — 20 Мбит/с, как и на прошлых этапах. Это примерно 2,5 МБ/с. Для API, ботов, сборок и сайтов с текстовым контентом незаметно. А вот раздача тяжелых медиа прямо с сервера в полосу упрется: страница с пятью мегабайтами картинок при десятке одновременных посетителей уже встает в очередь. Лечится стандартно: статику и медиа выносим на CDN или в объектное хранилище, с сервера отдаем динамику.
Конфигурация фиксированная. Только «Стандартный+», только 2-4-40, бесплатного расширения нет. Кончились ресурсы — следующий шаг платный тариф.
Чего по‑прежнему ждать не стоит: ML‑инференса и тяжелых вычислений (двух ядер мало), продакшна с тысячами запросов в секунду, хранения больших медиатек. Сорок гигабайт — это много для кода и баз и совсем немного для видеоархива.
Что будет через два месяца и кому доступен переход
FT3 действует два месяца с момента активации. Дальше механика знакомая: сервер, IP и лицензия ispmanager lite тарифицируются по стандартным ценам, переезжать никуда не нужно. Данные, адрес и настройки остаются на месте, меняется только строка в счете. Конфигурация 2-4-40 стоит 2,61 ₽/час, то есть 1 903,86 ₽/мес при круглосуточной работе, публичный IP‑адрес уже включен. Лицензию ispmanager lite считают отдельно, точные цифры стоит сверить на момент активации.
Теперь важное для тех, кто читал прошлые статьи и уже сидит на FT1 или FT2. Первое: FT3 доступен только аккаунтам, зарегистрированным как юрлицо. Если вы заходили в программу как физлицо, третий этап не про вас, ваш вариант остается прежним, вплоть до платных тарифов.
Второе, для аккаунтов юрлиц: сроки этапов не суммируются. При переходе на FT3 общий срок участия в программе сокращается до двух месяцев. Если бесплатный период на FT1 в разгаре, переход его урежет. Считайте по своей задаче: переходить стоит, когда текущей конфигурации реально не хватает и два месяца на 2-4-40 полезнее остатка срока на одном‑двух гигабайтах. И учтите обратную сторону: когда бесплатный период заканчивается на любом из этапов, участие в программе закрывается целиком, заказать новый Free Tier‑сервер уже не получится.
Общее правило программы тоже не поменялось: один активный Free Tier‑сервер на аккаунт, срок считается от первой активации и при пересоздании не обнуляется.
Два месяца и четыре гигабайта — этого хватает, чтобы прогнать через сервер настоящий проект и решить судьбу инфраструктуры не по демо‑впечатлениям, а по своим графикам нагрузки. Условия и активация на странице программы.
А какой стек вы бы развернули на 2-4-40? Пишите в комментариях, самые интересные конфигурации проверим сами.
AlexHighTower
Уже в прошлых сериях говорили, что 2 месяца - это trial, но ни разу не free tier! Кликбейт и обман, тёмные паттерны рекламы и не более…