---
title: "Beszel: Docker Compose и хостинг в один клик"
description: "Self-hosted Beszel — легкий open source мониторинг серверов с метриками Docker, историей и оповещениями. Хаб в один клик, агенты подключаются по WebSocket."
---

[← Все шаблоны](https://pethost.dev/ru/templates/) · [Аналитика и мониторинг](https://pethost.dev/ru/templates/monitoring/)

# Задеплойте Beszel в один клик

Легкий мониторинг серверов: CPU, память, диск, сеть и статистика Docker, с историей и оповещениями

[Задеплоить на Pethost](https://console.pethost.dev/?template=beszel)

## Что такое Beszel?

Beszel — легкая платформа мониторинга серверов из двух частей: хаба, веб-приложения на PocketBase, которое запускает этот шаблон, и агента на каждой машине, за которой вы следите. Агенты присылают загрузку CPU, память, занятое место и ввод-вывод дисков, сеть, нагрузку, температуры, GPU, состояние S.M.A.R.T. и сервисы systemd, а также CPU, память и сеть каждого контейнера Docker или Podman. Хаб строит по ним графики истории и оповещает вас через Telegram, Discord, Slack, ntfy, почту и другие сервисы, когда система падает или значение переходит свой порог.

Beszel запускают, чтобы видеть все серверы, VPS и машины домашней лаборатории на одной странице, не настраивая Prometheus и Grafana. Хаб на публичном адресе подходит и агентам за домашним роутером: агент сам подключается к хабу по WebSocket со своим токеном, поэтому на машине, за которой он следит, ничего открывать не нужно. Первый аккаунт хаба создается по данным из полей, а администратор может делиться системами с пользователями, у которых доступ только на чтение. Подвох: история хранится не дольше 30 дней, а приложения для телефона — сторонние.

## Хостинг Beszel на Pethost

1. Вы входите в Pethost — с passkey, через GitHub или Google. Машины еще нет? Вы выбираете тариф, и ссылка ждет, пока машина не будет готова.
2. Окно «Новый проект» открывается на приложении Beszel. Вы заполняете то, что оно просит, и нажимаете «Создать проект»: **Электронная почта**, **Пароль администратора**.
3. Через минуту-две Beszel работает по своему адресу с HTTPS. Секреты создаются случайно, а данные попадают в ночной бэкап.
4. Это проект как любой другой: вы или ваш агент можете его изменить, откатить или восстановить.

## Вопросы про Beszel

**Beszel бесплатный?**

Да. Beszel распространяется с открытым кодом под лицензией MIT, и его автор пишет, что ни одна функция не окажется за пейволом. Платной или облачной версии нет.

**Нужно ли открывать порт на серверах, за которыми следит Beszel?**

Нет, если агент подключается к хабу по WebSocket: он только открывает исходящее соединение со своим токеном. В более старом режиме SSH хаб сам подключается к агенту на порт 45876, и тогда этот порт должен быть доступен.

**Как Beszel следит за контейнерами Docker?**

Агент читает сокет Docker, который docker-compose.yml из «Добавить систему» монтирует только для чтения, или прокси сокета, указанный в DOCKER_HOST. Затем он строит графики CPU, памяти и сети каждого контейнера.

**Может ли Beszel заменить Prometheus и Grafana?**

Чтобы присматривать за серверами — да: автор сделал Beszel, чтобы видеть CPU, память и диск, не настраивая Prometheus и Grafana. Но графики в нем фиксированные, а история хранится 30 дней, так что долгосрочные дашборды под свои задачи остаются работой для Grafana.

**Есть ли у Beszel мобильное приложение?**

Официального нет. К хабу подключаются сторонние приложения, например Beszel Companion для iOS и Beszel Mobile для Android и iOS, а веб-страница работает в браузере телефона.

**Сколько памяти и диска нужно Beszel?**

Хаб Beszel: совсем небольшие требования — около 20 MB памяти, а история хранится не дольше 30 дней на систему, так что данных остается немного. На Pethost ему хватит тарифа Starter, и рядом останется место для других приложений.

## Beszel: файл Docker Compose

Шаблон — это этот compose.yaml и переменные, которые пишутся в .env проекта при его создании. Pethost запускает файл так, как он написан.

**Контейнеры:** beszel (henrygd/beszel:0.21).

**Тома, в ночном бэкапе:** data.

```
services:
  beszel:
    image: henrygd/beszel:0.21
    restart: unless-stopped
    environment:
      APP_URL: ${URL}
      # A new hub offers whoever opens it first to make the first account: this one is made from
      # the fields before the hub answers, so nobody else can.
      USER_EMAIL: ${ADMIN_EMAIL}
      USER_PASSWORD: ${ADMIN_PASSWORD}
    volumes:
      - data:/beszel_data

volumes:
  data:
```

[compose.yaml](https://pethost.dev/templates/beszel/compose.yaml)[Открыть на GitHub](https://github.com/pethost-dev/templates/tree/main/beszel)

## [Еще в категории «Аналитика и мониторинг»](https://pethost.dev/ru/templates/monitoring/)

- [**Umami**Веб-аналитика для ваших сайтов, без cookie](https://pethost.dev/ru/templates/umami/)
- [**Uptime Kuma**Мониторинг аптайма с уведомлениями и страницами статуса](https://pethost.dev/ru/templates/uptime-kuma/)
- [**Kener**Страница статуса с мониторами доступности и инцидентами](https://pethost.dev/ru/templates/kener/)
- [**changedetection.io**Следит за веб-страницами и сообщает, когда они меняются: цены, наличие товаров, новости](https://pethost.dev/ru/templates/changedetection/)
- [**Checkmate**Мониторинг доступности, скорости страниц и серверов, со страницами статуса](https://pethost.dev/ru/templates/checkmate/)
- [**Gotify**Сервер push-сообщений: скрипты отправляют их через REST API, а веб-приложение и приложение для Android сразу их показывают](https://pethost.dev/ru/templates/gotify/)

Pethost · Stephan Gomer · NIP 1133096755

Pethost

- [Шаблоны](https://pethost.dev/ru/templates/)
- [О нас](https://pethost.dev/about/)
- [Документация](https://pethost.dev/docs/)
- [Блог](https://pethost.dev/ru/blog/)
- [API](https://pethost.dev/docs/api/)
- [CLI](https://pethost.dev/docs/cli/)
- [Плагин](https://github.com/pethost-dev/plugin)
- [Условия](https://pethost.dev/terms/)
- [Конфиденциальность](https://pethost.dev/privacy/)
- [Возвраты](https://pethost.dev/refunds/)
- [support@pethost.dev](mailto:support@pethost.dev)

Базы данных

- [Postgres](https://pethost.dev/ru/postgres/)

Сравнения

- [Coolify vs Dokploy vs CapRover vs Dokku](https://pethost.dev/ru/blog/coolify-vs-dokploy-vs-caprover-vs-dokku/)
- [Coolify Cloud vs Dokploy Cloud](https://pethost.dev/ru/blog/coolify-cloud-vs-dokploy-cloud/)
- [Цены Railway, Render и Fly.io](https://pethost.dev/ru/blog/railway-vs-render-vs-fly-io-pricing/)
- [Управляемый хостинг Docker Compose](https://pethost.dev/ru/blog/managed-docker-compose-hosting/)

Альтернативы

- [Альтернативы Railway](https://pethost.dev/ru/blog/railway-alternatives/)
- [Альтернативы Heroku](https://pethost.dev/ru/blog/heroku-alternatives/)
- [Альтернативы Dokploy](https://pethost.dev/ru/blog/dokploy-alternatives/)
- [Альтернативы Coolify](https://pethost.dev/ru/blog/coolify-alternatives/)
- [Альтернативы Render](https://pethost.dev/ru/blog/render-alternatives/)
- [Альтернативы Sliplane](https://pethost.dev/ru/blog/sliplane-alternatives/)
