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

[← Усі шаблони](https://pethost.dev/uk/templates/) · [Аналітика й моніторинг](https://pethost.dev/uk/templates/monitoring/)

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

Легкий моніторинг серверів: CPU, пам’ять, диск, мережа й статистика Docker, з історією та сповіщеннями

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

## Що таке Beszel?

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

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

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

1. Ви входите в Pethost — з ключем доступу, через 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?**

Щоб наглядати за серверами — так: автор створив його, щоб показувати CPU, пам’ять і диск без налаштування Prometheus і Grafana. Графіки в Beszel фіксовані, а історія зберігається 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/uk/templates/monitoring/)

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

Pethost · Stephan Gomer · NIP 1133096755

Pethost

- [Шаблони](https://pethost.dev/uk/templates/)
- [Про нас](https://pethost.dev/about/)
- [Документація](https://pethost.dev/docs/)
- [Блог](https://pethost.dev/uk/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/uk/postgres/)

Порівняння

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

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

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