Beszel Hub logo

Beszel Hub

Lightweight server monitoring platform

Alternative to: grafana, netdata, prometheus, zabbix


About Versions (61)

v0.9.0

2024-12-18

[!IMPORTANT] This release includes breaking changes to the REST API. Most importantly, /api/admins/* has been replaced with the _superusers auth collection. For more information see “Web APIs changes” in the PocketBase 0.23.0 release notes.

Notes

  • This release adds a built in rate limiter. I recommend enabling it (and specifying a trusted proxy header if applicable) on the /_/#/settings page.
  • A lot of internal refactoring was needed to accommodate changes in PocketBase. If anything isn’t working correctly, please open an issue.
  • We now have a website with better documentation. Feel free to submit a PR if you want to add or improve anything.

New features

  • USER_CREATION environment variable to allow automatic creation of user accounts via OAuth. (#291)
  • Grid view option for systems table by @0xMMMMMM (#315)
  • Agent install script: Add checksum support and mirrors for mainland China by @Alice39s (#290)
  • New PocketBase features like batch API and rate limiting.

Bug fixes / other updates

  • Fix IPv6 connection problem by @wwng2333 (#288)
  • Add a RestartSec directive to the service configuration for both agent and hub scripts by @Sped0n (#311)
  • Add autoComplete="off" to the login honeypot field to (hopefully) prevent the browser from autofilling it in some instances. (#314)

Localization updates

  • Added Farsi and Swedish
  • @NickAss512 added Czech
  • @sliots improved Chinese Simplified
  • @mathyvds improved Dutch
  • @stanol improved Ukrainian
  • @obamium69 improved German
  • @zoixc improved Russian
  • @ramazansancar improved Turkish
  • @doluk improved German
  • yngams improved Arabic

Please contribute translation improvements here: https://crowdin.com/project/beszel

New Contributors

Full Changelog: https://github.com/henrygd/beszel/compare/v0.8.0…v0.9.0