beszel

From public sources

Beszel is a lightweight, self-hosted server monitoring tool with historical metrics, Docker container stats, and configurable alerts for homelabs and sysadmins.

ApplicationCategory: ObservabilityOpen sourcedata checked Oct 15, 2026

Overview

Beszel helps you keep track of the health of your servers without the weight of heavy monitoring suites. It collects CPU, memory, disk, network, temperature and GPU metrics, along with status and resource usage for each Docker or Podman container, and keeps historical data so you can look back at what happened. The platform has two parts: a hub that provides a web dashboard built on PocketBase, and a lightweight agent that runs on each system you want to monitor and sends its metrics to the hub. Alerts can be configured for most metrics and sent through many notification services, and S.M.A.R.T. disk health and network response monitoring are included. Multi-user support, OAuth/OIDC login, and automatic backups to disk or S3-compatible storage are also built in. Beszel is released under the MIT license and is aimed at homelab enthusiasts and system administrators who want simple, self-hosted monitoring that is quick to set up.
  • homelab
  • monitoring
  • self-hosted
  • sysadmin

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
WindowsCompatiblex86_64official build in release v0.21.1: beszel-agent_windows_amd64.zip0.70
Compatiblearm64official build in release v0.21.1: beszel-agent_windows_arm64.zip0.70
macOSCompatiblex86_64official build in release v0.21.1: beszel-agent_darwin_amd64.tar.gz0.70
Compatiblearm64official build in release v0.21.1: beszel-agent_darwin_arm64.tar.gz0.70
LinuxCompatiblearm64official build in release v0.21.1: beszel-agent_0.21.1_linux_arm64.deb0.70
Compatible—official build in release v0.21.1: beszel-agent_0.21.1_linux_armv5.deb0.60
Compatiblearmv7official build in release v0.21.1: beszel-agent_0.21.1_linux_armv7.deb0.70
Compatiblex86_64official build in release v0.21.1: beszel-agent_linux_amd64.tar.gz0.70
AndroidUnknown———
iOSUnknown———
Web browserUnknown———
Server / self-hostedCompatiblex86_64official build in release v0.21.1: beszel-agent_freebsd_amd64.tar.gz0.70
Compatiblearm64official build in release v0.21.1: beszel-agent_freebsd_arm64.tar.gz0.70

Releases

checked Oct 29, 2026
v0.21.1LatestOct 22, 2026Official source ↗

Files in 0.21.1

The marketplace does not host these files: downloads go to the official source. Files have not been scanned by us.
FilePlatformSizeSHA-256Download from the official source
beszel-agent_0.21.1_linux_amd64.deblinux · x86_64 · deb4.3 MBb0a96ef35de1…Official source ↗
beszel-agent_0.21.1_linux_arm64.deblinux · arm64 · deb3.9 MB61ab8c0c794d…Official source ↗
beszel-agent_0.21.1_linux_armv5.deblinux · deb4.1 MBdb5afa8475c5…Official source ↗
beszel-agent_0.21.1_linux_armv6.deblinux · deb4.1 MB4b1eee748cab…Official source ↗
beszel-agent_0.21.1_linux_armv7.deblinux · armv7 · deb4.1 MB7d36df499fe6…Official source ↗
beszel-agent_0.21.1_linux_mips64_hardfloat.deblinux · deb3.8 MB3b39637ca018…Official source ↗
beszel-agent_0.21.1_linux_mips_softfloat.deblinux · deb4 MBa348f2306b38…Official source ↗
beszel-agent_0.21.1_linux_mipsle_softfloat.deblinux · deb4 MB3dbb054e77a6…Official source ↗
beszel-agent_0.21.1_linux_ppc64le.deblinux · deb3.9 MB21621cd24a7f…Official source ↗
beszel-agent_0.21.1_linux_riscv64.deblinux · deb4 MB213438fd2a86…Official source ↗
beszel-agent_darwin_amd64.tar.gzmacos · x86_64 · tarball4.2 MB21f4a03fd90a…Official source ↗
beszel-agent_darwin_arm64.tar.gzmacos · arm64 · tarball3.9 MB9246065f680c…Official source ↗
beszel-agent_freebsd_amd64.tar.gzserver · x86_64 · tarball3.9 MBf62f756e5c46…Official source ↗
beszel-agent_freebsd_arm64.tar.gzserver · arm64 · tarball3.6 MB318523b5b0aa…Official source ↗
beszel-agent_linux_amd64.tar.gzlinux · x86_64 · tarball4.3 MB3b6ee592632e…Official source ↗
beszel-agent_linux_amd64_glibc.tar.gzlinux · x86_64 · tarball4.3 MB19d48bd31a12…Official source ↗
beszel-agent_linux_arm.tar.gzlinux · tarball4.1 MB3f917bb1bc1f…Official source ↗
beszel-agent_linux_arm64.tar.gzlinux · arm64 · tarball3.9 MBa6ea544976b9…Official source ↗
beszel-agent_linux_armv5.tar.gzlinux · tarball4.1 MBf5e7cc331b71…Official source ↗
beszel-agent_linux_armv7.tar.gzlinux · armv7 · tarball4.1 MB7bbd6d6ba73c…Official source ↗
beszel-agent_linux_mips.tar.gzlinux · tarball4 MB7ea037810a38…Official source ↗
beszel-agent_linux_mips64.tar.gzlinux · tarball3.8 MB748f003e859b…Official source ↗
beszel-agent_linux_mipsle.tar.gzlinux · tarball4 MBc33159b9a59a…Official source ↗
beszel-agent_linux_ppc64le.tar.gzlinux · tarball3.9 MB1564bf0c7739…Official source ↗
beszel-agent_linux_riscv64.tar.gzlinux · tarball4 MB4081791d6760…Official source ↗
beszel-agent_openbsd_amd64.tar.gzUnknown3.9 MBa590c2ea9469…Official source ↗
beszel-agent_openbsd_arm64.tar.gzUnknown3.6 MB49fc52677d47…Official source ↗
beszel-agent_openbsd_riscv64.tar.gzUnknown3.7 MB88e89e49213d…Official source ↗
beszel-agent_windows_amd64.zipwindows · x86_64 · zip6 MB21bf63f37772…Official source ↗
beszel-agent_windows_arm64.zipwindows · arm64 · zip5.1 MBc79ca6abab0a…Official source ↗
beszel_darwin_amd64.tar.gzmacos · x86_64 · tarball12.8 MBb9af9df37ded…Official source ↗
beszel_darwin_arm64.tar.gzmacos · arm64 · tarball12.1 MB39778df53546…Official source ↗
beszel_freebsd_amd64.tar.gzserver · x86_64 · tarball12.5 MB3c295db29aff…Official source ↗
beszel_linux_amd64.tar.gzlinux · x86_64 · tarball12.7 MB70857d0489cf…Official source ↗
beszel_linux_arm.tar.gzlinux · tarball12.1 MB69508f85af0f…Official source ↗
beszel_linux_arm64.tar.gzlinux · arm64 · tarball11.8 MBc2357b94d36f…Official source ↗
beszel_windows_amd64.zipwindows · x86_64 · zip12.8 MBea8ae9bf52a2…Official source ↗
beszel_0.21.1_checksums.txtchecksums3.6 KB2ebb6682d27d…Official source ↗

Release history

Quality profile

algorithm quality-v1.0 · assessed Oct 15, 2026
Quality Score91
Risk Score0
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2020
last activity 0 days ago
Documentation · 1515
README 4331 chars, description present
Ready to use · 156
install instructions: no; releases: yes
Metadata · 1010
4/4 of description, homepage, license, topics
Releases · 1010
10 release(s), latest 13 days ago
Category confidence · 1010
classifier confidence 1
Adoption · 1010
26220 stars (log-dampened, 10k = max)
License clarity · 55
SPDX MIT
Community · 55
issues enabled, 1091 forks

License

MIT
Known licensefrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/henrygd/beszelPrimary★ 26,220 starslast activity Oct 15, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives

README

From henrygd/beszel · license MIT · fetched Oct 29, 2026

Beszel

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]

[Screenshot of Beszel dashboard and system page, side by side. The dashboard shows metrics from multiple connected systems, while the system page shows detailed metrics for a single system.]

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.

Open the repository ↗