---
title: "Beszel: Docker Compose i hosting jednym kliknięciem"
description: "Beszel to lekki monitoring serwerów open source: statystyki Dockera, historia i alerty. Hostuj hub u siebie w jeden klik; agenci łączą się przez WebSocket."
---

[← Wszystkie szablony](https://pethost.dev/pl/templates/) · [Analityka i monitoring](https://pethost.dev/pl/templates/monitoring/)

# Wdróż Beszel jednym kliknięciem

Lekki monitoring serwerów: CPU, pamięć, dysk, sieć i statystyki Dockera, z historią i alertami

[Wdróż na Pethost](https://console.pethost.dev/?template=beszel)

## Czym jest Beszel?

Beszel to lekka platforma do monitorowania serwerów złożona z dwóch części: huba, czyli aplikacji webowej zbudowanej na PocketBase, którą uruchamia ten szablon, oraz agenta na każdej obserwowanej maszynie. Agenci raportują CPU, pamięć, zajętość dysków i I/O, sieć, obciążenie, temperatury, GPU, stan S.M.A.R.T. i usługi systemd, a do tego CPU, pamięć i sieć każdego kontenera Dockera albo Podmana. Hub rysuje ich historię i wysyła ci alerty przez Telegram, Discord, Slack, ntfy, e-mail i inne usługi, gdy system przestanie działać albo wartość przekroczy próg.

Beszela uruchamia się, żeby widzieć każdy serwer, VPS i maszynę z homelabu na jednej stronie, bez stawiania Prometheusa i Grafany. Hub pod publicznym adresem pasuje do agentów za domowym routerem: agent sam łączy się z hubem przez WebSocket, ze swoim tokenem, więc na obserwowanej maszynie nie trzeba niczego otwierać. Pierwsze konto huba powstaje z pól formularza, a administrator może udostępniać systemy użytkownikom z dostępem tylko do odczytu. Haczyk: historia jest przechowywana najwyżej przez 30 dni, a aplikacje na telefon pochodzą od innych autorów.

## Hosting Beszel na Pethost

1. Logujesz się do Pethost kluczem dostępu, przez GitHub albo Google. Nie masz jeszcze maszyny? Wybierasz plan, a link czeka, aż będzie gotowa.
2. Okno „Nowy projekt” otwiera się na aplikacji Beszel. Wypełniasz to, o co prosi, i klikasz „Utwórz projekt”: **E-mail**, **Hasło administratora**.
3. Za minutę czy dwie aplikacja Beszel działa pod własnym adresem z HTTPS. Jej sekrety są tworzone losowo, a dane trafiają do nocnego backupu.
4. To projekt jak każdy inny: ty albo twój agent możecie go zmienić, cofnąć do wcześniejszej wersji albo przywrócić.

## Pytania o Beszel

**Czy Beszel jest darmowy?**

Tak. Beszel to open source na licencji MIT, a jego autor zapewnia, że żadna funkcja nie trafi za paywall. Nie ma płatnej ani hostowanej edycji.

**Czy muszę otwierać port na serwerach, które monitoruje Beszel?**

Nie, gdy agent łączy się z hubem przez WebSocket: nawiązuje wtedy tylko połączenie wychodzące, ze swoim tokenem. W starszym trybie SSH to hub łączy się z agentem na porcie 45876, który musi być wtedy osiągalny.

**Jak Beszel monitoruje kontenery Dockera?**

Agent czyta socket Dockera, który docker-compose.yml z okna Dodaj System montuje tylko do odczytu, albo proxy socketu wskazane w DOCKER_HOST. Potem rysuje wykresy CPU, pamięci i sieci każdego kontenera.

**Czy Beszel zastępuje Prometheusa i Grafanę?**

Do pilnowania serwerów – tak: autor zbudował go, żeby pokazywał CPU, pamięć i dysk bez stawiania Prometheusa i Grafany. Jego wykresy są stałe, a historia sięga 30 dni, więc długoterminowe, własne dashboardy pozostają zadaniem Grafany.

**Czy Beszel ma aplikację mobilną?**

Oficjalnej nie ma. Aplikacje innych autorów, takie jak Beszel Companion na iOS i Beszel Mobile na Androida i iOS, łączą się z hubem, a strona webowa działa w przeglądarce telefonu.

**Ile pamięci i miejsca na dysku potrzebuje Beszel?**

Hub Beszela ma bardzo małe wymagania: około 20 MB pamięci, a historii trzyma najwyżej 30 dni na system, więc jego dane pozostają niewielkie. Na Pethost wystarczy mu plan Starter, z miejscem na inne aplikacje obok.

## Beszel: plik Docker Compose

Szablon to ten compose.yaml i zmienne zapisywane do .env projektu przy jego tworzeniu. Pethost uruchamia plik dokładnie tak, jak jest napisany.

**Kontenery:** beszel (henrygd/beszel:0.21).

**Wolumeny, w nocnym backupie:** 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)[Zobacz na GitHubie](https://github.com/pethost-dev/templates/tree/main/beszel)

## [Więcej w kategorii Analityka i monitoring](https://pethost.dev/pl/templates/monitoring/)

- [**Umami**Analityka webowa twoich stron, bez plików cookie](https://pethost.dev/pl/templates/umami/)
- [**Uptime Kuma**Monitoring dostępności z alertami i stronami statusu](https://pethost.dev/pl/templates/uptime-kuma/)
- [**Kener**Strona statusu z monitorami dostępności i incydentami](https://pethost.dev/pl/templates/kener/)
- [**changedetection.io**Obserwuje strony internetowe i daje znać, gdy się zmienią: ceny, ponowna dostępność, nowości](https://pethost.dev/pl/templates/changedetection/)
- [**Checkmate**Monitoring dostępności, szybkości stron i serwerów, ze stronami statusu](https://pethost.dev/pl/templates/checkmate/)
- [**Gotify**Serwer powiadomień push: skrypty wysyłają wiadomości przez REST API, a aplikacja webowa i aplikacja na Androida pokazują je na żywo](https://pethost.dev/pl/templates/gotify/)

Pethost · Stephan Gomer · NIP 1133096755

Pethost

- [Szablony](https://pethost.dev/pl/templates/)
- [O nas](https://pethost.dev/about/)
- [Dokumentacja](https://pethost.dev/docs/)
- [Blog](https://pethost.dev/pl/blog/)
- [API](https://pethost.dev/docs/api/)
- [CLI](https://pethost.dev/docs/cli/)
- [Plugin](https://github.com/pethost-dev/plugin)
- [Regulamin](https://pethost.dev/terms/)
- [Prywatność](https://pethost.dev/privacy/)
- [Zwroty](https://pethost.dev/refunds/)
- [support@pethost.dev](mailto:support@pethost.dev)

Bazy danych

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

Porównania

- [Coolify vs Dokploy vs CapRover vs Dokku](https://pethost.dev/pl/blog/coolify-vs-dokploy-vs-caprover-vs-dokku/)
- [Coolify Cloud vs Dokploy Cloud](https://pethost.dev/pl/blog/coolify-cloud-vs-dokploy-cloud/)
- [Cennik Railway vs Render vs Fly.io](https://pethost.dev/pl/blog/railway-vs-render-vs-fly-io-pricing/)
- [Zarządzany hosting Docker Compose](https://pethost.dev/pl/blog/managed-docker-compose-hosting/)

Alternatywy

- [Alternatywy dla Railway](https://pethost.dev/pl/blog/railway-alternatives/)
- [Alternatywy dla Heroku](https://pethost.dev/pl/blog/heroku-alternatives/)
- [Alternatywy dla Dokploy](https://pethost.dev/pl/blog/dokploy-alternatives/)
- [Alternatywy dla Coolify](https://pethost.dev/pl/blog/coolify-alternatives/)
- [Alternatywy dla Render](https://pethost.dev/pl/blog/render-alternatives/)
- [Alternatywy dla Sliplane](https://pethost.dev/pl/blog/sliplane-alternatives/)
