beszel
From public sourcesBeszel is a lightweight, self-hosted server monitoring tool with historical metrics, Docker container stats, and configurable alerts for homelabs and sysadmins.
Overview
- homelab
- monitoring
- self-hosted
- sysadmin
Installation
Commands are shown, never run by the marketplace. Check them against the official documentation.- Official websiteFrom public sourcesfrom catalog metadatabeszel.dev/ ↗
- Official release filesFrom public sourcesfrom the latest official releasegithub.com/henrygd/beszel/releases/tag/v0.21.1 ↗
- Build from sourceFrom public sourcesfrom catalog metadata
Build from source: no validated build recipe — follow the repository instructions.
github.com/henrygd/beszel ↗
Compatibility
Unknown means no evidence was found — not that the product is incompatible.| Platform | Status | Architecture | Evidence | Confidence |
|---|---|---|---|---|
| Windows | Compatible | x86_64 | official build in release v0.21.1: beszel-agent_windows_amd64.zip | 0.70 |
| Compatible | arm64 | official build in release v0.21.1: beszel-agent_windows_arm64.zip | 0.70 | |
| macOS | Compatible | x86_64 | official build in release v0.21.1: beszel-agent_darwin_amd64.tar.gz | 0.70 |
| Compatible | arm64 | official build in release v0.21.1: beszel-agent_darwin_arm64.tar.gz | 0.70 | |
| Linux | Compatible | arm64 | official build in release v0.21.1: beszel-agent_0.21.1_linux_arm64.deb | 0.70 |
| Compatible | — | official build in release v0.21.1: beszel-agent_0.21.1_linux_armv5.deb | 0.60 | |
| Compatible | armv7 | official build in release v0.21.1: beszel-agent_0.21.1_linux_armv7.deb | 0.70 | |
| Compatible | x86_64 | official build in release v0.21.1: beszel-agent_linux_amd64.tar.gz | 0.70 | |
| Android | Unknown | — | — | — |
| iOS | Unknown | — | — | — |
| Web browser | Unknown | — | — | — |
| Server / self-hosted | Compatible | x86_64 | official build in release v0.21.1: beszel-agent_freebsd_amd64.tar.gz | 0.70 |
| Compatible | arm64 | official build in release v0.21.1: beszel-agent_freebsd_arm64.tar.gz | 0.70 |
Releases
checked Oct 29, 2026Files in 0.21.1
| File | Platform | Size | SHA-256 | Download from the official source |
|---|---|---|---|---|
| beszel-agent_0.21.1_linux_amd64.deb | linux · x86_64 · deb | 4.3 MB | b0a96ef35de1… | Official source ↗ |
| beszel-agent_0.21.1_linux_arm64.deb | linux · arm64 · deb | 3.9 MB | 61ab8c0c794d… | Official source ↗ |
| beszel-agent_0.21.1_linux_armv5.deb | linux · deb | 4.1 MB | db5afa8475c5… | Official source ↗ |
| beszel-agent_0.21.1_linux_armv6.deb | linux · deb | 4.1 MB | 4b1eee748cab… | Official source ↗ |
| beszel-agent_0.21.1_linux_armv7.deb | linux · armv7 · deb | 4.1 MB | 7d36df499fe6… | Official source ↗ |
| beszel-agent_0.21.1_linux_mips64_hardfloat.deb | linux · deb | 3.8 MB | 3b39637ca018… | Official source ↗ |
| beszel-agent_0.21.1_linux_mips_softfloat.deb | linux · deb | 4 MB | a348f2306b38… | Official source ↗ |
| beszel-agent_0.21.1_linux_mipsle_softfloat.deb | linux · deb | 4 MB | 3dbb054e77a6… | Official source ↗ |
| beszel-agent_0.21.1_linux_ppc64le.deb | linux · deb | 3.9 MB | 21621cd24a7f… | Official source ↗ |
| beszel-agent_0.21.1_linux_riscv64.deb | linux · deb | 4 MB | 213438fd2a86… | Official source ↗ |
| beszel-agent_darwin_amd64.tar.gz | macos · x86_64 · tarball | 4.2 MB | 21f4a03fd90a… | Official source ↗ |
| beszel-agent_darwin_arm64.tar.gz | macos · arm64 · tarball | 3.9 MB | 9246065f680c… | Official source ↗ |
| beszel-agent_freebsd_amd64.tar.gz | server · x86_64 · tarball | 3.9 MB | f62f756e5c46… | Official source ↗ |
| beszel-agent_freebsd_arm64.tar.gz | server · arm64 · tarball | 3.6 MB | 318523b5b0aa… | Official source ↗ |
| beszel-agent_linux_amd64.tar.gz | linux · x86_64 · tarball | 4.3 MB | 3b6ee592632e… | Official source ↗ |
| beszel-agent_linux_amd64_glibc.tar.gz | linux · x86_64 · tarball | 4.3 MB | 19d48bd31a12… | Official source ↗ |
| beszel-agent_linux_arm.tar.gz | linux · tarball | 4.1 MB | 3f917bb1bc1f… | Official source ↗ |
| beszel-agent_linux_arm64.tar.gz | linux · arm64 · tarball | 3.9 MB | a6ea544976b9… | Official source ↗ |
| beszel-agent_linux_armv5.tar.gz | linux · tarball | 4.1 MB | f5e7cc331b71… | Official source ↗ |
| beszel-agent_linux_armv7.tar.gz | linux · armv7 · tarball | 4.1 MB | 7bbd6d6ba73c… | Official source ↗ |
| beszel-agent_linux_mips.tar.gz | linux · tarball | 4 MB | 7ea037810a38… | Official source ↗ |
| beszel-agent_linux_mips64.tar.gz | linux · tarball | 3.8 MB | 748f003e859b… | Official source ↗ |
| beszel-agent_linux_mipsle.tar.gz | linux · tarball | 4 MB | c33159b9a59a… | Official source ↗ |
| beszel-agent_linux_ppc64le.tar.gz | linux · tarball | 3.9 MB | 1564bf0c7739… | Official source ↗ |
| beszel-agent_linux_riscv64.tar.gz | linux · tarball | 4 MB | 4081791d6760… | Official source ↗ |
| beszel-agent_openbsd_amd64.tar.gz | Unknown | 3.9 MB | a590c2ea9469… | Official source ↗ |
| beszel-agent_openbsd_arm64.tar.gz | Unknown | 3.6 MB | 49fc52677d47… | Official source ↗ |
| beszel-agent_openbsd_riscv64.tar.gz | Unknown | 3.7 MB | 88e89e49213d… | Official source ↗ |
| beszel-agent_windows_amd64.zip | windows · x86_64 · zip | 6 MB | 21bf63f37772… | Official source ↗ |
| beszel-agent_windows_arm64.zip | windows · arm64 · zip | 5.1 MB | c79ca6abab0a… | Official source ↗ |
| beszel_darwin_amd64.tar.gz | macos · x86_64 · tarball | 12.8 MB | b9af9df37ded… | Official source ↗ |
| beszel_darwin_arm64.tar.gz | macos · arm64 · tarball | 12.1 MB | 39778df53546… | Official source ↗ |
| beszel_freebsd_amd64.tar.gz | server · x86_64 · tarball | 12.5 MB | 3c295db29aff… | Official source ↗ |
| beszel_linux_amd64.tar.gz | linux · x86_64 · tarball | 12.7 MB | 70857d0489cf… | Official source ↗ |
| beszel_linux_arm.tar.gz | linux · tarball | 12.1 MB | 69508f85af0f… | Official source ↗ |
| beszel_linux_arm64.tar.gz | linux · arm64 · tarball | 11.8 MB | c2357b94d36f… | Official source ↗ |
| beszel_windows_amd64.zip | windows · x86_64 · zip | 12.8 MB | ea8ae9bf52a2… | Official source ↗ |
| beszel_0.21.1_checksums.txt | checksums | 3.6 KB | 2ebb6682d27d… | Official source ↗ |
Release history
- v0.21.0Oct 2, 2026Official source ↗
- v0.20.0Sep 19, 2026Official source ↗
- v0.19.0Sep 3, 2026Official source ↗
- v0.18.8Aug 17, 2026Official source ↗
- v0.18.7Apr 5, 2026Official source ↗
- v0.18.6Mar 29, 2026Official source ↗
- v0.18.5Mar 27, 2026Official source ↗
Quality profile
algorithm quality-v1.0 · assessed Oct 15, 2026Score components
License
MITThis is the catalog policy status, not legal advice.
Sources
Reviews
No reviews yet.
Alternatives
README
From henrygd/beszel · license MIT · fetched Oct 29, 2026Beszel
Beszel is a lightweight server monitoring platform that includes Docker statistics, historical data, and alert functions.
It has a friendly web interface, simple configuration, and is ready to use out of the box. It supports automatic backup, multi-user, OAuth authentication, and API access.
[agent Docker Image Size] [hub Docker Image Size] [MIT license] [Crowdin]
Features
- Lightweight: Smaller and less resource-intensive than leading solutions.
- Simple: Easy setup with little manual configuration required.
- Alerts: Configurable alerts for most metrics. Supports many notification services.
- Docker stats: Tracks CPU, memory, and network usage history for each container.
- Network monitoring: Monitor response time and interruptions directly from agents.
- S.M.A.R.T.: Disk health data and notifications on drive failure.
- Multi-user: Users manage their own systems. Admins can share systems across users.
- OAuth / OIDC: Supports many OAuth2 providers. Password auth can be disabled.
- Automatic backups: Save to and restore from disk or S3-compatible storage.
Architecture
Beszel consists of two main components: the hub and the agent.
- Hub: A web application built on PocketBase that provides a dashboard for viewing and managing connected systems.
- Agent: Runs on each system you want to monitor and communicates system metrics to the hub.
Getting started
The quick start guide and other documentation is available on our website, beszel.dev. You'll be up and running in a few minutes.
Screenshots
[Dashboard] [System page] [Notification Settings]
Supported metrics
- CPU usage - Host system and Docker / Podman containers.
- Memory usage - Host system and containers. Includes swap and ZFS ARC.
- Disk usage - Host system. Supports multiple partitions and devices.
- Disk I/O - Host system. Supports multiple partitions and devices.
- Network usage - Host system and containers.
- Load average - Host system.
- Temperature - Host system sensors.
- Fan speed - Host system sensors (Linux, via
/sys/class/hwmon). - GPU usage / power draw - Nvidia, AMD, and Intel.
- Battery charge - Host system and some peripherals.
- Containers - Status and metrics of all running Docker / Podman containers.
- S.M.A.R.T. - Host system disk health (includes eMMC wear/EOL and Linux mdraid array health via sysfs when available).
- ZFS - Pool capacity, usage, health, I/O throughput, scrub status, and per-dataset usage.
Help and discussion
Please search existing issues and discussions before opening a new one. I try my best to respond, but may not always have time to do so.
Bug reports and feature requests
Bug reports and feature requests can be posted on GitHub issues.
Support and general discussion
Support requests and general discussion can be posted on GitHub discussions or the community-run Matrix room: #beszel:matrix.org.
License
Beszel is licensed under the MIT License. See the LICENSE file for more details.