[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4796":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":29,"readmeContent":30,"aiSummary":31,"trendingCount":16,"starSnapshotCount":16,"syncStatus":32,"lastSyncTime":33,"discoverSource":34},4796,"beszel","henrygd\u002Fbeszel","henrygd","Lightweight server monitoring with historical data, docker stats, and alerts.","https:\u002F\u002Fbeszel.dev",null,"Go",22575,830,50,232,0,30,176,776,124,43.76,"MIT License",false,"main",[26,27,28],"homelab","monitoring","self-hosted","2026-06-12 02:01:04","# Beszel\n\nBeszel is a lightweight server monitoring platform that includes Docker statistics, historical data, and alert functions.\n\nIt 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.\n\n[![agent Docker Image Size](https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fimage-size\u002Fhenrygd\u002Fbeszel-agent\u002Flatest?logo=docker&label=agent%20image%20size)](https:\u002F\u002Fhub.docker.com\u002Fr\u002Fhenrygd\u002Fbeszel-agent)\n[![hub Docker Image Size](https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fimage-size\u002Fhenrygd\u002Fbeszel\u002Flatest?logo=docker&label=hub%20image%20size)](https:\u002F\u002Fhub.docker.com\u002Fr\u002Fhenrygd\u002Fbeszel)\n[![MIT license](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fhenrygd\u002Fbeszel?color=%239944ee)](https:\u002F\u002Fgithub.com\u002Fhenrygd\u002Fbeszel\u002Fblob\u002Fmain\u002FLICENSE)\n[![Crowdin](https:\u002F\u002Fbadges.crowdin.net\u002Fbeszel\u002Flocalized.svg)](https:\u002F\u002Fcrowdin.com\u002Fproject\u002Fbeszel)\n\n![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.](https:\u002F\u002Fhenrygd-assets.b-cdn.net\u002Fbeszel\u002Fscreenshot-new.png)\n\n## Features\n\n- **Lightweight**: Smaller and less resource-intensive than leading solutions.\n- **Simple**: Easy setup with little manual configuration required.\n- **Docker stats**: Tracks CPU, memory, and network usage history for each container.\n- **Alerts**: Configurable alerts for CPU, memory, disk, bandwidth, temperature, load average, and status.\n- **Multi-user**: Users manage their own systems. Admins can share systems across users.\n- **OAuth \u002F OIDC**: Supports many OAuth2 providers. Password auth can be disabled.\n- **Automatic backups**: Save to and restore from disk or S3-compatible storage.\n\u003C!-- - **REST API**: Use or update your data in your own scripts and applications. -->\n\n## Architecture\n\nBeszel consists of two main components: the **hub** and the **agent**.\n\n- **Hub**: A web application built on [PocketBase](https:\u002F\u002Fpocketbase.io\u002F) that provides a dashboard for viewing and managing connected systems.\n- **Agent**: Runs on each system you want to monitor and communicates system metrics to the hub.\n\n## Getting started\n\nThe [quick start guide](https:\u002F\u002Fbeszel.dev\u002Fguide\u002Fgetting-started) and other documentation is available on our website, [beszel.dev](https:\u002F\u002Fbeszel.dev). You'll be up and running in a few minutes.\n\n## Screenshots\n\n![Dashboard](https:\u002F\u002Fbeszel.dev\u002Fimage\u002Fdashboard.png)\n![System page](https:\u002F\u002Fbeszel.dev\u002Fimage\u002Fsystem-full.png)\n![Notification Settings](https:\u002F\u002Fbeszel.dev\u002Fimage\u002Fsettings-notifications.png)\n\n## Supported metrics\n\n- **CPU usage** - Host system and Docker \u002F Podman containers.\n- **Memory usage** - Host system and containers. Includes swap and ZFS ARC.\n- **Disk usage** - Host system. Supports multiple partitions and devices.\n- **Disk I\u002FO** - Host system. Supports multiple partitions and devices.\n- **Network usage** - Host system and containers.\n- **Load average** - Host system.\n- **Temperature** - Host system sensors.\n- **GPU usage \u002F power draw** - Nvidia, AMD, and Intel.\n- **Battery** - Host system battery charge.\n- **Containers** - Status and metrics of all running Docker \u002F Podman containers.\n- **S.M.A.R.T.** - Host system disk health (includes eMMC wear\u002FEOL and Linux mdraid array health via sysfs when available).\n\n## Help and discussion\n\nPlease 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.\n\n#### Bug reports and feature requests\n\nBug reports and feature requests can be posted on [GitHub issues](https:\u002F\u002Fgithub.com\u002Fhenrygd\u002Fbeszel\u002Fissues).\n\n#### Support and general discussion\n\nSupport requests and general discussion can be posted on [GitHub discussions](https:\u002F\u002Fgithub.com\u002Fhenrygd\u002Fbeszel\u002Fdiscussions) or the community-run [Matrix room](https:\u002F\u002Fmatrix.to\u002F#\u002F#beszel:matrix.org): `#beszel:matrix.org`.\n\n## License\n\nBeszel is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.\n","Beszel 是一个轻量级的服务器监控平台，提供Docker统计、历史数据记录和警报功能。它采用Go语言编写，具有用户友好的Web界面和简单的配置流程，开箱即用。该平台支持自动备份、多用户管理、OAuth认证以及API访问等功能。其核心组件包括用于展示和管理系统信息的Hub和安装在被监控系统上负责收集并发送性能指标的Agent。由于其低资源消耗特性和易用性，Beszel非常适合家庭实验室环境和个人或小型团队维护自托管服务时使用。",2,"2026-06-11 03:00:30","top_language"]