🌍 Где запускать бота: облако и домашняя лаборатория
О чём это
Меню вариантов размещения бота и ёмкость того, что уже есть дома. Отвечает на вопрос «куда его пристроить», а не «как платформа себя ведёт под нагрузкой» — поведение рантаймов, параллельные партии и формы бесплатных лимитов разобраны в Боты на платформах, и здесь не повторяются. Инвентарь домашних хостов снят по факту через SSH, облачные тарифы — по страницам провайдеров. Проверено 04.08.2026.
Связанные: Боты на платформах: рантаймы и лимиты · Oracle Cloud: что бесплатно, а что стоит денег · Google Cloud: за что списываются деньги · Бот не глупый, а медленный
1. Два фильтра, которые работают раньше цен
Прежде чем сравнивать тарифы, стоит отсечь площадки, которые не подходят по форме, а не по деньгам.
Фильтр 1: исходящий бот или вебхук?
У наших
house-botsнет HTTP-сервера — толькоhttp4s-ember-client. Бот сам держит standing seek в/lobby/seeksи опрашивает сервер. Значит ему нужен всегда живой фоновый процесс, и это сразу вычёркивает всё, что запускается по входящему запросу: Cloudflare Workers, AWS Lambda, Azure Functions, любые «функции».Вебхук-бот — обратная задача: публичный HTTPS, ответ до дедлайна хода. Ему функции подходят, а вот cold start смертелен.
Это не деталь конфигурации, а разрыв возможностей: outbound-only бот играбелен только через свой seek, и кнопка Play в каталоге у него не работает.
Фильтр 2: сон и холодный старт
Бесплатные тарифы почти всегда усыпляют сервис после N минут простоя. Для бота с standing seek это фатально дважды: спящий процесс не держит объявление, а разбуженный отвечает через 30–60 секунд, когда партия уже проиграна по часам.
Поэтому «always-on без засыпания» — обязательное требование, и именно оно, а не цена, отсекает большинство бесплатных PaaS.
2. Сколько боту реально нужно
Замерено на живом lab/rawboard-1 (raw-board сеть, ONNX): RSS 263 МБ, CPU 0.06% в простое, ход — десятки-сотни миллисекунд. Модель raw-board по замерам в 253 раза дешевле учителя.
Это меняет всю постановку задачи
Боту не нужна облачная машина. Ему нужно ~300 МБ памяти и доля ядра. Вопрос не «где взять ресурсы», а «где есть всегда включённый хост с 300 МБ свободной памяти» — и таких мест дома несколько.
Оговорка: это про дешёвую сеть. Тяжёлый поиск (hunter с limit=all, monte-carlo) — совсем другой профиль, ему нужны ядра и он упирается в дедлайн хода, см. Бот не глупый, а медленный.
3. Домашняя лаборатория: что есть по факту
Снято 04.08.2026:
| Хост | CPU | Потоки | RAM всего / свободно | Диск / свободно | Load | Чем занят |
|---|---|---|---|---|---|---|
| aurora | i5-8250U @1.6 (2017) | 8 | 24 ГБ / 16 ГБ | 913 / 739 ГБ | 0.78 | 20 контейнеров: домашние сервисы + аналитика |
| dexus | i5-2500 @3.3 (десктоп, 2011) | 4 | 3.5 ГБ / 1.9 ГБ | 916 / 833 ГБ | 1.73 | hunter-all, bbs, pbs |
| rpi4 | RPi 4B | 4 | 4.0 ГБ / 1.3 ГБ | 234 / 187 ГБ | 0.61 | 12 контейнеров: hunter-k48, dicechess-reference-bot, dicechess-observer, dicechess-api, uptime-kuma, cloudflare-tunnel, adguard ×2, syncthing, homepage, n8n, db-admin |
| toshiba | i5-2467M @1.6 (ULV, 2011) | 4 | 6.1 ГБ / 1.2 ГБ | 40 / 30 ГБ | 0.14 | Proxmox: VM home-assistant (4 ГБ), LXC npm, AdGuard, vaultwarden |
| rpi3 | RPi 3B | 4 | 949 МБ / 311 МБ | 14 / 5 ГБ | 0.11 | zigbee2mqtt, hunter-k6 |
Итого 24 потока и ~38 ГБ памяти, из которых свободно около 20 ГБ — но распределены они крайне неравномерно, и почти вся свободная память сидит на одном хосте.
Домашняя лаборатория уже и есть флот ботов
Три варианта hunter’а разложены по трём хостам по размеру:
hunter-k6на rpi3,hunter-k48на rpi4,hunter-allна dexus (там java занимает ~35% CPU — это самый тяжёлый вариант на самом быстром по одному ядру хосте). Плюсdicechess-reference-botна rpi4. То есть схема размещения уже сложилась, и новому боту не нужно изобретать место — нужно встать в существующий ряд.
Где на самом деле есть слот
- rpi4 — рабочий вариант. 1.3 ГБ свободно при 12 контейнерах, всегда включён, уже держит бота того же класса. 300 МБ влезают. Плата — конкуренция за 4 ядра с
hunter-k48. - toshiba — самый недогруженный по CPU (load 0.14), и своп у неё обманчив. В свопе 1.7 ГБ, но
si/so ≈ 0иvmstatпоказывает нулевой обмен: это залежавшиеся страницы за две недели uptime, а не давление на память. Доступно 1.1 ГБ, LXC на 300 МБ влезает. Реальный потребитель — VM с Home Assistant: 3 325 МБ RSS на хосте из выделенных 4 096; плюс ~640 МБ съедают четыре воркераpveproxy(фиксированная цена Proxmox на маленькой машине). ZFS ARC пуст, к делу не относится. Настоящая слабость toshiba не память, а CPU: i5-2467M — это ULV 2011 года, четыре потока по 1.6 ГГц. - dexus — самое быстрое одно ядро (3.3 ГГц Sandy Bridge, десктоп) и он всегда включён. ⚠️ Автоматика сна, которая раньше гасила его вокруг окна бэкапов, отключена при деплое
hunter-all: в crontab на rpi4 строкаsleep-dexus.shзакомментирована с пометкой# disabled: hunter-all needs dexus always-on, крон побудки в 23:45 остался и теперь просто no-op. Ограничение не в сне, а в тесноте: 1.9 ГБ свободно из 3.5 и load 1.73 уже отhunter-all— а это самый тяжёлый вариант (limit=all, до 24 с в максимуме), с которым новый бот будет драться за 4 ядра. - aurora — лучшие ресурсы и худший кандидат по политике. 16 ГБ свободно, самый новый CPU, 8 потоков. Но aurora сознательно держит только домашние сервисы и аналитику, ботов туда не кладут.
- rpi3 — не влезет. 311 МБ свободно против 263 МБ RSS плюс heap headroom.
hunter-k6там стоит именно потому, что это самый дешёвый вариант.
«Бесплатно дома» — не бесплатно
Оценка по TDP, не замер
Ваттметра не было, цифры ниже выведены из TDP процессоров и не измерены. Цена электричества принята €0.20/кВт·ч — подставь свою.
| Хост | TDP CPU | Ориентир €/мес при постоянной работе |
|---|---|---|
| dexus | 95 Вт (десктоп) | ~€6–9 |
| toshiba | 17 Вт | ~€1.5–2 |
| aurora | 15 Вт | ~€1.5–2 |
| rpi4 | ~5–7 Вт | ~€0.5 |
| rpi3 | ~3–4 Вт | ~€0.4 |
Вывод неочевидный: круглосуточный dexus по электричеству стоит примерно как арендованный ARM-VPS. Десктопное железо 2011 года — самый дорогой способ держать бота дома. Малинки же практически бесплатны, и именно поэтому они правильное место для always-on процесса.
Но у dexus эти ватты уже потрачены
Он и так работает круглосуточно ради
hunter-all, поэтому предельная стоимость подселения второго бота туда по электричеству нулевая. Экономический аргумент против dexus появится только если снять с негоhunter-allи вернуть автоматику сна — тогда 95 Вт станут выбором, а не данностью.
4. Три платформы, про которые был вопрос
| Бесплатно на 04.08.2026 | Годится? | |
|---|---|---|
| Northflank | Sandbox: 2 сервиса + 1 БД + 2 cron-задачи, always-on, без засыпания | ✅ Единственный из трёх кандидат. Размеры CPU/RAM на странице цен не публикуются |
| Render | статика + 1 web-сервис: 0.1 CPU, 512 МБ, спит через 15 мин, cold start 30–60 с | ❌ Дважды: background worker только платный ($7/мес), а web-сервис не выдержит ни seek, ни дедлайн хода |
| Railway | постоянного free tier нет: $5 разово на 30 дней, дальше сервисы останавливаются | ⚠️ Только платно, от $5/мес. Зато остановка при исчерпании — настоящий жёсткий стоп |
Northflank: непроверенное место
Во вторичных источниках попадается «5 CPU-часов и 420 GB-часов бесплатно», но по контексту это про их продукт Sandboxes, а не про бесплатные сервисы, и на самой странице цен размеров нет. Если это действительно пул часов — это самая опасная форма лимита (см. §5 в Боты на платформах). Проверять экспериментом, а не планированием.
5. Остальной мир
| Площадка | Состояние на 04.08.2026 |
|---|---|
| Koyeb | 🔑 Куплен Mistral AI в феврале 2026, бесплатный Starter закрыт для новых пользователей, роадмап ушёл в GPU-инференс. Наш аккаунт (ADR-0005) — grandfathered: 0.1 vCPU / 512 МБ / 2 ГБ SSD, не истекает, коммерческое использование разрешено. Не удалять — заново такой не получить. Но 0.1 vCPU хватит только на тривиальный оценщик |
| Fly.io | Постоянный free tier убран в 2024. Сейчас пробник 1.94/мес** always-on. Гоча: у остановленной машины тома продолжают тарифицироваться ($0.15/ГБ/мес) |
| Hetzner | CAX11 = 2 vCPU / 4 ГБ / 40 ГБ ARM, CAX21 = 4 vCPU / 8 ГБ / 80 ГБ. ⚠️ Цены выросли до 3.1× в июне 2026, источники расходятся (€5.99 / €7.99 / €10.49) — сверять в консоли, не по статьям |
| Турция | Осмысленных бесплатных тарифов нет. VPS от ~0.0036/ч) до $21.50. KDV 20%, PayPal не работает — нужна карта или перевод. Преимуществ перед Hetzner нет, кроме собственно турецкой геолокации |
| Китай | Практически закрыт. Хостинг на материке требует ICP-филинга, а он невозможен без зарегистрированного в КНР юрлица (WFOE/JV) или лицензированного спонсора. Международные регионы Alibaba/Tencent (Сингапур, Франкфурт) ICP не требуют — но тогда это обычный зарубежный провайдер без выгоды |
6. Ограничение по времени: где работает, а где нет
Идея запускать бота окнами правильная, но её эффект зависит от формы тарифа.
Работает там, где платишь за фактическое время:
- Hetzner — почасовая тарификация, сервер можно удалять по окончании окна. Окно 4 ч/сутки ≈ ⅙ цены, то есть ~€1/мес.
- Fly.io — посекундно plus scale-to-zero (но помни про тома).
- Жёсткие стопы по конструкции — Cloudflare Workers (превышение убивает запрос), Azure
dailyMemoryTimeQuota(Disabled до полуночи), Railway (останавливает сервисы). Из новых к этому списку добавляется только Railway.
На Oracle тайм-боксинг НЕ спасёт, и это показательно
Пул 1 500 OCPU-часов в месяц, из которых play-api круглосуточно забирает 1 488. Остаток — 12 OCPU-часов, то есть шесть часов работы двухъядерного бота в месяц. Тайм-боксинг уменьшает расход линейно, но уменьшать уже нечего.
Вариант, который работает: урезать play-api до 1 OCPU — освободится ~756 OCPU-часов, хватит на двухъядерного бота ~12 ч/сутки. Но у play-api
/strengthуже был 30-секундным всплеском на двух ядрах, так что это компромисс, а не бесплатный обед.
7. Что выбрать
- Дешёвая сеть, always-on, бесплатно → rpi4. Всегда включён, 1.3 ГБ свободно, уже держит бота того же класса, электричество ~€0.5/мес. Ряд
hunter-k6 / k48 / allпоказывает, что схема размещения уже отработана. - Если нужны ядра и не жалко €6 → Hetzner CAX11. Два ARM-ядра и 4 ГБ против ~€25/мес за ту же конфигурацию на Oracle после исчерпания пула. Дешевле, вдвое больше ядер, и никакого пула, за которым надо следить.
- Northflank — эксперимент на вечер, ровно потому что он единственный даёт бесплатный always-on фоновый сервис. Но планировать на нём нельзя, пока не увидишь фактические CPU/RAM и не выяснишь, пул там или нет.
- Oracle — только пока пул не выбран, и с этого августа пула хватает ровно на одну машину. Подробности: Oracle Cloud: что бесплатно.
- dexus — второй по пригодности, если боту нужно быстрое ядро. Он всегда включён, ватты уже потрачены, и его 3.3 ГГц заметно быстрее Cortex-A72 на одном потоке. Цена — драка за 4 ядра с
hunter-allи всего 1.9 ГБ свободной памяти. - toshiba — по памяти можно, по процессору не стоит. Своп у неё неактивен, 1.1 ГБ доступно, но ULV-процессор 2011 года — худшее ядро в лаборатории. Разумнее оставить её гипервизором под Home Assistant и сетевые LXC.
- aurora и rpi3 — нет. aurora по политике (домашние сервисы и аналитика, без ботов), rpi3 мал: 311 МБ свободно против 263 МБ RSS, и рядом критичный
zigbee2mqtt.
Ёмкость по выделению памяти на toshiba
memoryу LXC — это cgroup-лимит, а не резерв: три контейнера (npm136 МБ,AdGuard81 МБ,vaultwarden107 МБ) съедают 324 МБ фактически, хотя выделено им 1 280 МБ. Поэтому перенос любого из них освобождает ровно столько, сколько он реально занимает, — около сотни мегабайт, а не полгигабайта. Единственный крупный рычаг на этом хосте — выделение VM с Home Assistant.
Главное про сами цифры
Все числа здесь — август 2026, и они сгниют быстрее, чем кажется: Hetzner поднял цены втрое за месяц, Oracle урезал пул вдвое, Koyeb сменил владельца и закрыл регистрацию. Форма лимита живёт дольше цены — по ней и выбирать. Таксономия форм — в Боты на платформах §5.
8. Как перепроверить инвентарь
Одна команда по всем хостам:
for H in toshiba aurora dexus rpi3 rpi4; do
echo "=== $H"
ssh -o ConnectTimeout=8 "$H" '
echo "cpu: $(nproc) x $(awk -F": " "/model name|Model/{print \$2; exit}" /proc/cpuinfo)"
echo "ram: $(free -h --si | awk "NR==2{print \$2\" / \"\$7\" free\"}")"
echo "load: $(cut -d" " -f1-3 /proc/loadavg)"
docker ps --format "{{.Names}}" 2>/dev/null | paste -sd" " -'
doneНа toshiba контейнеров нет — это Proxmox, гостей смотреть через qm list (VM) и pct list (LXC).
Источники
Тарифы сверены 04.08.2026 по страницам провайдеров; домашний инвентарь — по SSH в тот же день.
- Northflank pricing · Northflank sandboxes docs
- Render: platforms with a real free tier in 2026 · Render pricing: workers and cron jobs
- Railway pricing plans
- Fly.io resource pricing
- Koyeb free tier status 2026 · Koyeb pricing FAQ
- Hetzner price adjustment 15.06.2026 · Hetzner cost-optimized plans
- Turkey VPS: providers and buyer notes
- ICP license in China 2026 — foreign company guide