v0.10.1
Quick patch release to fix #643 and a problem with starting the server on new installs.
See 0.10.0 release notes here: https://github.com/henrygd/beszel/releases/tag/v0.10.0
Full Changelog: v0.10.0...v0.10.1
Quick patch release to fix #643 and a problem with starting the server on new installs.
See 0.10.0 release notes here: https://github.com/henrygd/beszel/releases/tag/v0.10.0
Full Changelog: v0.10.0...v0.10.1
The Windows agent is experimental and may get flagged by AV. I'll try to improve the setup process and sort out the major issues over the next handful of minor releases. See this article by Alex Kretzschmar for usage.
SHARE_ALL_SYSTEMS env var to share all systems with all users. (#585)PRIMARY_SENSOR env var to choose which sensor displays in the table.NETWORK env var to specify tcp, tcp4, tcp6, or unix.BESZEL_HUB_ and BESZEL_AGENT_ prefixes for all env vars.tegrastats. (#476, #286)KEY_FILE env var to supply keys to agent via file. (#411, #412)PORT env var with LISTEN. PORT will continue to be supported.I'll add more i18n contributions tomorrow. It's late here and I'm going to bed :)
Full Changelog: v0.9.1...v0.10.0
startSystemUpdateTicker using time.Tick by @chuangbo in #347warn by default for new installations.Full Changelog: v0.9.0...v0.9.1
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.
/_/#/settings page.USER_CREATION environment variable to allow automatic creation of user accounts via OAuth. (#291)RestartSec directive to the service configuration for both agent and hub scripts by @Sped0n (#311)autoComplete="off" to the login honeypot field to (hopefully) prevent the browser from autofilling it in some instances. (#314)Please contribute translation improvements here: https://crowdin.com/project/beszel
Full Changelog: v0.8.0...v0.9.0
GPU=true. Still binary agent only and requires nvidia-smi or rocm-smi (see #262).Please contribute translation improvements here: https://crowdin.com/project/beszel
Full Changelog: v0.7.4...v0.8.0
Full Changelog: v0.7.3...v0.7.4
For example, I have an encrypted external SSD that never showed I/O stats when using the Docker agent:
With lsblk we can see that the LUKS partition is associated with sda1:
sda ββsda1 ββluks-d76c2e14-0264-446f-af20-edb8e3e28741
We'll update the mountpoint to use sda1 as the folder name.
volumes: - /mnt/my-extra-drive:/extra-filesystems/sda1:ro
The agent will first check if I/O stats are available for luks-d76c2e14-0264-446f-af20-edb8e3e28741.
Because they are not, the agent will check the folder name (sda1). I/O for sda1 is available, so it will use sda1 for this disk instead of luks-d76c2e14-0264-446f-af20-edb8e3e28741. The read/write stats now populate as intended:
Full Changelog: v0.7.2...v0.7.3
Apologies for multiple patch releases today! There are no changes to the agent in this release.
Full Changelog: v0.7.1...v0.7.2
SENSORS is set as an empty string. (#196)Huge thanks to @ArsFy for doing a ton of work on this release!
And further apologies to @alexzaitsev for accidentally deleting your Ukrainian translations π.
Full Changelog: v0.6.2...v0.7.0
Full Changelog: v0.6.0...v0.6.1