Лучшие VPS для Beszel в 2026 году: требования, стоимость и установка
Лучший VPS для Beszel — обычно скромный Linux-сервер с постоянным SSD-хранилищем, надёжным доступом к наблюдаемым машинам и запасом памяти для операционной системы. Beszel — лёгкая платформа мониторинга серверов: она собирает показатели CPU, RAM, диска и сети, отслеживает контейнеры Docker и показывает историю и оповещения в собственной веб-панели.
Это удобно, когда приложения работают на нескольких VPS и нужно заметить нехватку ресурсов до заполнения диска или исчерпания памяти процессом. Одна центральная панель позволяет наблюдать за несколькими серверами без развёртывания полноценного стека запросов и визуализации метрик.
Выбор хостинга VPS для Beszel не сводится к минимальному счёту. Hub нужны восстанавливаемое хранилище, защищённый административный доступ и размещение, которое не создаёт общие точки отказа со всеми наблюдаемыми приложениями. В руководстве разобраны практические конфигурации, пять провайдеров и установка Beszel на Ubuntu VPS через Docker Compose.
Опубликовано 2 ноября 2026 года. Для руководства проверены характеристики и официальная документация. Здесь нет результатов тестирования арендованных серверов или заявлений о надёжности на основе личного опыта. Цены не включают налоги и дополнительные услуги. Ссылка на LightNode партнёрская; мы можем получить комиссию.
Что такое Beszel?
Beszel разделяет мониторинг на Hub и Agent. Hub хранит данные и обслуживает панель. Agent работает на каждой наблюдаемой машине и передаёт показатели системы и контейнеров. Новый VPS можно добавить без установки ещё одной панели. Подробнее — в официальном обзоре.
Вместо самостоятельной сборки экспортёров Prometheus, базы метрик и панелей Grafana Beszel предлагает более узкий, готовый к работе процесс. Он подходит отдельным разработчикам, небольшим командам и пользователям самостоятельного хостинга, которым нужна понятная история состояния инфраструктуры, а не универсальная платформа наблюдаемости.
Beszel не отменяет журналы приложений, трассировку или внешнюю проверку доступности. Память сервера может использоваться нормально, пока платёжный endpoint возвращает ошибки. Поэтому для развёртывания n8n или сервера Coolify полезно сочетать метрики ресурсов с проверками работоспособности приложения.
Требования Beszel к VPS
Изученная документация описывает поддерживаемые способы установки, но не задаёт универсального численного минимума CPU и RAM. Все значения ниже — редакционные оценки для планирования VPS с Hub, включая расходы Linux и Docker. Это не официальные требования и не гарантия определённого числа серверов.
| Ресурс | Минимальная / небольшая установка | Рекомендуемая / несколько серверов | Более крупная система мониторинга |
|---|---|---|---|
| CPU | 1 общий vCPU | 1–2 vCPU | 2–4 vCPU; измерять длительную нагрузку |
| RAM | 1 GB | 2 GB | 4–8 GB с последующей переоценкой |
| Хранилище | Всего 20–25 GB SSD | Всего 40–50 GB SSD | 80 GB+ SSD; учитывать измеренный рост |
| ОС | Ubuntu 24.04 LTS, 64 бита | Поддерживаемый 64-битный Linux; здесь Ubuntu | Поддерживаемый Linux с проверенным резервированием и восстановлением |
| Docker/Podman | Поддерживаются; есть установка бинарного файла | Актуальный Docker Engine и плагин Compose | То же, с запланированными обновлениями |
| Сеть | Закрытый административный доступ; рабочее соединение Agent | Hub через HTTPS или частная маршрутизируемая сеть | Явные правила межсетевого экрана, DNS и контроль связности |
| Применение | Личная оценка, несколько систем | Несколько VPS и контейнеров | Больше машин, контейнеров или сохраняемой истории |
У Agent другая задача: собирать локальные сведения, а не хранить историю всей инфраструктуры. Отдельный VPS с 2 GB для каждого Agent не нужен; оставьте запас на существующих машинах и измерьте дополнительный расход. Количество контейнеров Docker, настройки сбора, одновременные пользователи панели и объём сохранённых метрик меняют потребности Hub.
Машина с 1 GB подходит для небольшой пробной установки; 2 GB оставляют больше места для обновлений и обратного прокси. На диске нужен запас под образы, журналы, рост базы и временные копии. Проверьте политику хранения, прежде чем рассчитывать, что 50 GB хватит навсегда: универсальный расход GB на один сервер здесь не обещается.
Важно и размещение. Если Hub находится на одной машине со всеми критичными нагрузками, его собственная панель не сможет продолжать сообщать о полном отказе этой машины. Для важных сервисов выбирайте отдельную область отказа и внешнюю проверку доступности или heartbeat.
Сколько стоит хостинг Beszel?
При самостоятельном размещении Beszel не требует программной подписки за каждый сервер. Оплачиваются вычисления, хранение истории, трафик, резервные копии и, возможно, домен. Эти месячные диапазоны бюджета в USD являются оценками, а не предложениями провайдеров. Работа администратора, налоги и платные уведомления оплачиваются отдельно.
| Конфигурация Hub | Оценка вычислительных ресурсов | Оценка бюджета внешних копий | Оценка месячного итога |
|---|---|---|---|
| 1 vCPU / 1 GB / 20–25 GB SSD | $5–$8 | $1–$3 | $6–$11 |
| 1–2 vCPU / 2 GB / 40–55 GB SSD | $8–$15 | $2–$5 | $10–$20 |
| 2–4 vCPU / 4–8 GB / 80 GB+ SSD | $20–$50 | $5–$10 | $25–$60 |
Проверенный план DigitalOcean с 1 GiB стоит $6, с 2 GiB — $12. Дополнение резервного копирования Linode для 2 GB в базовых регионах стоит $2.50: такой пример обойдётся в $14.50 до прочих расходов. Эти конкретные цены следует отличать от условных резервов в таблице.
Более длительная история требует больше диска, а дополнительные контейнеры и системы увеличивают работу по сбору и записи данных. Трафик метрик отличается от потокового видео, но нельзя обещать ничтожный расход для любой инфраструктуры. Учитывайте соединения Agent, доступ к панели, загрузку ПО и передачу внешних резервных копий в квоте выбранного плана.
Поддомен существующего домена может избавить от новой регистрации. В противном случае закладывайте реальную цену продления, а не только акцию первого года. Постоянный том сохраняет данные при замене контейнера, но не создаёт и не оплачивает независимую резервную копию.
Лучшие провайдеры VPS для Beszel в 2026 году
Это рекомендации по самостоятельно управляемой инфраструктуре на основе публичных характеристик. Начальные цены и предлагаемые конфигурации различаются. До оплаты проверьте наличие в регионе, IPv4, резервирование и итог заказа.
| Провайдер | Проверенная начальная цена | Предлагаемая конфигурация Hub | Цена предлагаемого плана | Для кого |
|---|---|---|---|---|
| LightNode | Месячный ориентир $7.71 | 1 vCPU / 2 GB / 50 GB NVMe | Ориентир $7.71 | Почасовые пробы и выбор региона |
| DigitalOcean | $4/месяц, 512 MiB | 1 vCPU / 2 GiB / 50 GiB SSD | $12/месяц | Установка разработчиком по документации |
| Vultr | $5/месяц за проверенный обычный план 1 GB* | 1 vCPU / 2 GB / 55 GB SSD | Базовая цена $10/месяц | Нужный регион размещения |
| Akamai Cloud / Linode | Nanode от $5/месяц в базовом регионе | 1 vCPU / 2 GB / 50 GB диска | Базовая цена $12/месяц | Обычное администрирование Linux |
| Hetzner | Нужна актуальная котировка | CPX12: 1 vCPU / 2 GB / 40 GB NVMe при наличии | Нужна актуальная котировка | Сравнение доступных ресурсов в ЕС |
*Проверенный план Vultr с 1 GB — начальный вариант этого руководства, а не утверждение о самом дешёвом плане во всём каталоге. Источники: публичный API планов Vultr, API Linode 2 GB и API Nanode. Остальные источники приведены в таблице.
1. LightNode: гибкая почасовая оплата Beszel

Рекомендация для LightNode
Конфигурация: Start Linux, 1 vCPU, 2 GB RAM, 50 GB NVMe SSD и заявленный 1 TB трафика. Начальная цена: опубликованный месячный ориентир $7.71.
LightNode предоставляет виртуальные машины KVM, root-доступ, выделенный IP и площадки на нескольких континентах. Linux и Docker позволяют самостоятельно установить Beszel обычным способом; наличие готового управляемого продукта Beszel не подтверждалось.
Плюсы: Почасовая оплата удобна для коротких проверок; есть регионы в Юго-Восточной Азии и на Ближнем Востоке. Минусы: По текущему официальному FAQ поддерживается только IPv4 и один IPv4 на экземпляр, что важно для сред исключительно с IPv6. Для кого: Для пользователей, которым нужны 2 GB на старте и гибкий выбор размещения.
FAQ по оплате описывает предел серверной платы в 672 часа за полный календарный месяц и продолжение начислений за остановленные экземпляры. Уточните плату за трафик и правила удаления в консоли. В текущем плане указан 1 TB передачи данных; единая скорость порта 50 Mbps не подтверждена. Квота трафика и скорость порта — разные показатели.
2. DigitalOcean: документация для разработчиков и понятные планы

Рекомендация для DigitalOcean
Конфигурация: Basic Regular, 1 vCPU, 2 GiB RAM, 50 GiB SSD и 2,000 GiB трафика, $12/месяц. Начальная цена: $4/месяц за 512 MiB, ниже нашей плановой базы.
Droplet — Linux-VM с управлением через API и документированными способами установки. Плюсы: Понятные ступени ресурсов упрощают изменение размера и бюджетирование. Минусы: Самый дешёвый план оставляет мало запаса ОС; копии и другие дополнения увеличивают счёт. Для кого: Для разработчиков, изучающих облачное администрирование или уже использующих DigitalOcean.
Планы с фиксированной конфигурацией имеют месячный потолок и посекундную оплату с минимумом 60 секунд или $0.01 — выбирается большее. Выберите доступный регион и по возможности отделите отказ монитора от отказа приложения.
3. Vultr: размещение с учётом региона

Рекомендация для Vultr
Конфигурация: vc2-1c-2gb, 1 vCPU, 2 GB RAM, 55 GB SSD и 2,048 GB трафика, базовая цена $10/месяц. Проверенный вариант 1 GB: $5/месяц.
Обычный вычислительный каталог Vultr содержит Linux-экземпляры во многих регионах. Плюсы: Широкий выбор размещения и меньший план для оценки. Минусы: Региональные поправки меняют итог: рекомендованный план стоит $15/месяц в Сан-Паулу. Для кого: Для покупателей, которым важен конкретный регион.
API указывает $0.014/час для предлагаемого базового плана; не подставляйте тариф другой вычислительной линейки. Список регионов означает покрытие каталога, а не гарантированную свободную ёмкость или измеренную задержку. При заказе проверьте IPv4 и плату за копии.
4. Akamai Cloud / Linode: универсальный Linux-хостинг

Рекомендация для Akamai Cloud
Конфигурация: Linode 2GB, 1 vCPU, 2 GB RAM, 50 GB диска и 2,000 GB трафика, базовая цена $12/месяц. Начальная цена: Nanode 1GB, $5/месяц в базовом регионе.
Линейка Linode подходит для привычной работы через SSH и Docker. Плюсы: Есть небольшой пробный уровень и явно оценённое дополнение резервирования. Минусы: Действуют региональные цены: 2 GB стоят $14.40 в Джакарте и $16.80 в Сан-Паулу. Для кого: Для администраторов, знакомых с Linux-VM.
Базовое дополнение резервного копирования для 2 GB стоит $2.50/месяц. Оно необязательно, а восстановление всё равно нужно проверять. При необходимости добавляйте стоимость отдельного хранилища и трафика.
5. Hetzner: сравнение доступных европейских ресурсов

Рекомендация для Hetzner
Конфигурация: CPX12, 1 vCPU, 2 GB RAM и 40 GB NVMe, при наличии. Начальная цена: надёжно не проверена; запросите актуальный расчёт.
Hetzner предлагает облачную Linux-инфраструктуру, частные сети и API. Плюсы: В предложениях ЕС указаны значительные квоты трафика и почасовая оплата с месячным пределом. Минусы: В проверенном каталоге предложения были помечены как недоступные, а надёжные цены отсутствовали. Для кого: Для экономных администраторов, готовых сравнивать реально доступный заказ.
Не называйте его самым дешёвым на основании старой рекламной цены. Перед сравнением с проверенными примерами в USD уточните основной IPv4, налоги, резервирование и региональные правила трафика.
Как установить Beszel на VPS
Эта инструкция Docker Compose следует руководству по началу работы, установке Hub и установке Agent. Команды рассчитаны на новый VPS с Ubuntu 24.04 LTS. Они основаны на документации и не означают проверку установки у каждого провайдера.
Шаг 1. Подготовить Ubuntu VPS
Используйте ключи SSH и фактическое имя пользователя от провайдера:
ssh ubuntu@YOUR_SERVER_IP
sudo apt update
sudo apt upgrade -y
sudo apt install -y ca-certificates curlВ межсетевом экране провайдера разрешите SSH только доверенным источникам. Публичный порт 8090 оставьте закрытым. Если обновления требуют перезапуска, перезагрузитесь и подключитесь снова. Выбор инфраструктуры разобран в сравнении VPS для Docker.
Шаг 2. Установить Docker и Docker Compose
На чистом образе без конфликтующих пакетов Docker используйте официальный репозиторий Docker для Ubuntu:
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
sudo tee /etc/apt/sources.list.d/docker.sources > /dev/null <<EOF_DOCKER
Types: deb
URIs: https://download.docker.com/linux/ubuntu
Suites: $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}")
Components: stable
Architectures: $(dpkg --print-architecture)
Signed-By: /etc/apt/keyrings/docker.asc
EOF_DOCKER
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo docker run --rm hello-world
sudo docker compose versionШаг 3. Развернуть Hub Beszel
Создайте /opt/beszel/compose.yaml:
sudo install -d -m 0755 /opt/beszel
cd /opt/beszel
sudo tee compose.yaml > /dev/null <<'EOF_COMPOSE'
services:
beszel:
image: henrygd/beszel:latest
container_name: beszel
restart: unless-stopped
environment:
APP_URL: http://localhost:8090
ports:
- "127.0.0.1:8090:8090"
volumes:
- ./beszel_data:/beszel_data
- ./beszel_socket:/beszel_socket
EOF_COMPOSE
sudo docker compose config
sudo docker compose up -d
sudo docker compose psПорт Hub по умолчанию — 8090. В этой адаптации официального шаблона опубликованный порт привязан только к loopback. Bind mount хранит данные вне контейнера; сохраняйте каталог при пересоздании. Изменяемый тег latest следует обновлениям проекта: изучайте выпуски и фиксируйте проверенную версию или digest для контролируемых обновлений.
Шаг 4. Открыть панель Beszel
На своём компьютере запустите команду и оставьте туннель открытым:
ssh -N -L 8090:127.0.0.1:8090 ubuntu@YOUR_SERVER_IPОткройте http://localhost:8090. Если локальный порт занят, выберите другой и измените URL браузера. Прямого доступа к Hub из Интернета по-прежнему нет.
Шаг 5. Создать учётную запись администратора
Сразу выполните первоначальную настройку аккаунта с уникальным паролем. Начальный сеанс должен оставаться закрытым. Не публикуйте Hub без назначенного администратора и не используйте пароль от аккаунта хостинга.
Шаг 6. Добавить сервер и установить Agent Beszel
Для VPS самого Hub выберите Add System и укажите /beszel_socket/beszel.sock в Host / IP. Скопируйте предоставленные публичный ключ и token. Добавьте этот сервис в тот же блок services: файла compose.yaml, на одном уровне с beszel::
beszel-agent:
image: henrygd/beszel-agent:latest
container_name: beszel-agent
restart: unless-stopped
network_mode: host
volumes:
- ./beszel_agent_data:/var/lib/beszel-agent
- ./beszel_socket:/beszel_socket
- /var/run/docker.sock:/var/run/docker.sock:ro
environment:
LISTEN: /beszel_socket/beszel.sock
HUB_URL: http://localhost:8090
KEY: "REPLACE_WITH_HUB_PUBLIC_KEY"
TOKEN: "REPLACE_WITH_GENERATED_TOKEN"Локально замените оба заполнителя и выполните:
sudo chmod 600 /opt/beszel/compose.yaml
sudo docker compose config --quiet
sudo docker compose up -d
sudo docker compose logs --tail=50 beszel-agentKEY — публичный ключ Hub; TOKEN служит для аутентификации Agent. HUB_URL задаёт адрес исходящего WebSocket-соединения. Общий Unix socket обслуживает локальное соединение; localhost контейнера не является универсальным адресом другого контейнера.
Для другого VPS используйте конфигурацию из его диалога Add System, а не локальный путь socket. Beszel поддерживает SSH от Hub к Agent, обычно на TCP 45876, либо исходящий WebSocket от Agent к HTTPS-адресу Hub. Для SSH разрешите порт Agent только с адреса Hub и проверьте пересылку пакетов контейнера. Для WebSocket оставьте входящий порт закрытым и разрешите исходящий HTTPS к Hub. См. руководство по безопасности.
Socket Docker предоставляет чувствительный доступ к движку даже при монтировании только для чтения. Уберите его, если мониторинг контейнеров не нужен. Никогда не публикуйте socket в сети без аутентификации.
Шаг 7. Проверить данные мониторинга
Убедитесь, что система подключена, и проверьте графики CPU, памяти, диска, сети и контейнеров. Сравните с free -h, df -h и sudo docker stats --no-stream; определения показателей и интервалы выборки могут отличаться.
Настройте получателя в Settings → Notifications, включите нужные системные оповещения и проверьте доставку с временным тестовым порогом. После sudo docker compose restart проверьте историю. Один появившийся график не подтверждает доставку уведомлений или восстановление копий. См. документацию уведомлений.
Шаг 8. Защитить установку Beszel
Для закрытой локальной установки можно продолжать использовать SSH-туннель. Перед подключением удалённых Agents через WebSocket настройте HTTPS. Направьте beszel.example.com на Hub, установите Caddy по официальной инструкции Ubuntu и поместите это в /etc/caddy/Caddyfile:
beszel.example.com {
request_body {
max_size 10MB
}
reverse_proxy 127.0.0.1:8090 {
transport http {
read_timeout 360s
}
}
}Измените APP_URL Hub на https://beszel.example.com, пересоздайте сервис командой sudo docker compose up -d, проверьте Caddy и перезагрузите конфигурацию:
sudo caddy validate --config /etc/caddy/Caddyfile
sudo systemctl reload caddy
curl -I https://beszel.example.comРазрешите TCP 80/443 для выдачи сертификатов и HTTPS; сохраните привязку к loopback и закройте публичный 8090, включая IPv6. Опубликованные Docker-порты могут обходить обычные ожидания от UFW. Caddy поддерживает WebSocket; дополнительный слой аутентификации на весь сайт может блокировать Agents без специальной настройки. См. руководство Beszel по прокси.
Защищайте вход, ограничивайте доступ аккаунтов, обновляйте Linux и контейнеры, храните копии вне VPS. Beszel поддерживает резервирование на диск или в S3-совместимое хранилище; проверьте восстановление на изолированной замене сервера. Перед обновлениями создавайте копии, безопасно храните конфигурацию Agent и не используйте docker compose down -v как штатную команду обновления.
Beszel и Uptime Kuma: сравнение
| Критерий | Beszel | Uptime Kuma |
|---|---|---|
| Основная задача | История ресурсов хоста | Доступность сервисов и страницы состояния |
| CPU/RAM | Метрики хостов и контейнеров через Agents | Не является штатной панелью истории ресурсов хоста |
| Docker | История ресурсов контейнеров | Проверки состояния контейнеров через настроенный socket |
| Проверки доступности | Связность систем, сетевые функции и heartbeat | HTTP, TCP, Ping, DNS и другие проверки сервисов |
| Оповещения | Уведомления о ресурсах и системах | Уведомления о сбое и восстановлении проверок |
| Расход ресурсов | Зависит от Agents, контейнеров и истории | Зависит от типов мониторов, интервалов и истории |
| Применение | Нехватка ресурсов и диагностика серверов | Доступность endpoints и публичное информирование |
Нельзя обещать универсальное преимущество по ресурсам для разных нагрузок. Используйте оба инструмента, если нужно отличать исчерпание памяти хоста от ошибок API. В руководстве по VPS для Uptime Kuma описаны внешние проверки, а исходный проект документирует поддерживаемые типы мониторов.
Альтернативы Beszel
Netdata стоит оценить для подробной диагностики хоста и более широкого набора средств сбора. Prometheus + Grafana подходят для собственных метрик, панелей на основе запросов и команд, готовых обслуживать дополнительные компоненты. Zabbix охватывает более широкие процессы инвентаризации и мониторинга инфраструктуры. Uptime Kuma сосредоточен на доступности и страницах состояния, а не на замене истории ресурсов хоста.
Выбирайте по вопросам, на которые должна отвечать команда. Более крупный инструмент добавляет настройку и обслуживание вместе с возможностями; одного длинного списка функций недостаточно для миграции. Официальные материалы: Netdata, Prometheus, Grafana и Zabbix.
Частые вопросы
Может ли Beszel работать на VPS с 1 GB RAM?
Да, небольшую установку можно оценивать на 1 GB. Это совет для планирования, а не официальный минимум или гарантия размера инфраструктуры. Следите за памятью и ростом диска; 2 GB дадут больше запаса.
Beszel бесплатный и с открытым кодом?
Да. Репозиторий Beszel использует лицензию MIT. VPS, копии, домены и обслуживание при этом могут требовать оплаты.
Нужен ли Beszel Docker?
Нет. Hub и Agent поддерживают установку бинарных файлов, а варианты Docker/Podman описаны в документации. Здесь используется Docker Compose.
Можно ли мониторить несколько VPS через Beszel?
Да. Установите Agent на каждый поддерживаемый хост и подключите их к одному Hub. Рассчитывайте Hub по фактическим системам, контейнерам, истории и использованию панели.
Beszel лучше Uptime Kuma?
Beszel подходит для истории ресурсов хостов и контейнеров. Для проверок сервисов и страниц состояния ближе Uptime Kuma. Они могут дополнять друг друга.
Сколько стоит самостоятельно разместить Beszel?
Наш бюджет небольшой установки — примерно $6–$11/месяц с оценочным резервом на копии. Вариант с 2 GB — около $10–$20. Это оценки; ориентируйтесь на итог заказа в своём регионе.
Итоговая рекомендация
Для небольшой личной установки оцените 1 vCPU и 1 GB с независимыми копиями. Для нескольких VPS начните примерно с 2 GB и измеряйте рост истории. План Start с 2 GB от LightNode разумен, если подходят почасовая оплата и доступные регионы.
Для развёртывания разработчиком DigitalOcean предлагает понятную линейку ресурсов; Linode — сопоставимый универсальный путь. При ограниченном бюджете сравнивайте проверенные небольшие планы Vultr и фактически доступную котировку Hetzner, а не старые рекламные цены.
Для крупной инфраструктуры ориентируйтесь на наблюдаемую нагрузку Hub и требования к восстановлению, затем решайте, достаточно ли возможностей Beszel. Если вы уже обслуживаете нагрузки Dokploy, отделяйте ресурсы мониторинга и копии от цикла развёртывания приложений. Полезная покупка — восстанавливаемая система мониторинга, а не просто панель, которая смогла запуститься.