> For the complete documentation index, see [llms.txt](https://www.trentbauer.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.trentbauer.com/homelab/service-overviews/maintenance-and-monitoring/beszel.md).

# Beszel

{% embed url="<https://beszel.dev/>" %}

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.

## Beszel Server

{% @github-files/github-code-block url="<https://github.com/trentnbauer/Homelab/blob/main/docker-compose/beszel.yml>" %}

## Beszel Agent

{% hint style="info" %}
The agent is deployed as part of the ['All' stack](/homelab/service-overviews/docker/all-stack.md)
{% endhint %}

### Beszel Agent with GPU monitoring

{% @github-files/github-code-block url="<https://github.com/trentnbauer/Homelab/blob/main/docker-compose/beszel-agent-gpu.yml>" %}
