Commit Graph

51 Commits

Author SHA1 Message Date
henrygd 6e3fd90834 0.18.7 release 2026-04-05 16:14:39 -04:00
henrygd 5db4eb4346 0.18.6 release 2026-03-29 13:03:48 -04:00
henrygd 9840b99327 0.18.5 release 2026-03-27 16:27:53 -04:00
henrygd 4cfb2a86ad 0.18.4 release 2026-02-20 15:00:15 -05:00
henrygd e1c1e97f0a chore: update go version / go deps / changelog 2026-02-18 16:17:05 -05:00
Amir Moradi cdfd116da0 Add outbound heartbeat monitoring (#1729)
* feat: add outbound heartbeat monitoring to external endpoints

Allow Beszel hub to periodically ping an external monitoring service
(e.g. BetterStack, Uptime Kuma, Healthchecks.io) with system status
summaries, enabling monitoring without exposing Beszel to the internet.

Configuration via environment variables:
- BESZEL_HUB_HEARTBEAT_URL: endpoint to ping (required to enable)
- BESZEL_HUB_HEARTBEAT_INTERVAL: seconds between pings (default: 60)
- BESZEL_HUB_HEARTBEAT_METHOD: HTTP method - POST/GET/HEAD (default: POST)
2026-02-17 15:48:20 -05:00
henrygd a04837f4d5 update go deps + update changelog 2026-01-31 16:24:48 -05:00
henrygd af0c1d3af7 release 0.18.2 2026-01-12 18:26:30 -05:00
henrygd 0dfd5ce07d update go deps and changelog 2026-01-11 15:06:58 -05:00
henrygd 7276e533ce update changelog and go deps 2026-01-09 13:23:05 -05:00
henrygd 7fff3c999a update changelog and comments 2025-12-19 16:27:39 -05:00
henrygd 8aac0a571a update translations 2025-12-02 17:58:55 -05:00
henrygd a6e84c207e update changelog 2025-11-30 16:24:05 -05:00
henrygd 1d0e646094 update changelog and go deps 2025-11-14 16:05:36 -05:00
henrygd b7915b9d0e release 0.16.0 2025-11-12 16:11:08 -05:00
henrygd 02d594cc82 release 0.15.4 2025-11-04 17:23:42 -05:00
henrygd f60b3bbbfb release 0.15.3 2025-11-01 16:04:02 -04:00
henrygd 8e99b9f1ad update shoutrrr and gopsutil deps 2025-11-01 14:31:41 -04:00
henrygd 3dbc48727e add INTEL_GPU_DEVICE env var (#1285) 2025-11-01 11:12:05 -04:00
henrygd 85169b6c5e improve parsing of edge case smart power on times (#1347) 2025-10-30 16:32:06 -04:00
henrygd 9f969d843c update changelog 2025-10-28 16:52:55 -04:00
henrygd 37037b1f4e update changelog 2025-10-26 11:34:13 -04:00
henrygd 74b78e96b3 pre release refactoring + update changelog 2025-10-25 16:34:32 -04:00
henrygd dfd1fc8fda add image name to containers table (#1302) 2025-10-20 17:11:26 -04:00
henrygd 62f5f986bb add spacing for long temperature chart tooltip (#1299) 2025-10-20 14:32:27 -04:00
henrygd a87b9af9d5 Add MFA_OTP env var to enable email-based one-time password for users and/or superusers 2025-10-20 14:29:56 -04:00
henrygd 77ed90cb4a release 0.14.0 :) 2025-10-18 19:36:23 -04:00
henrygd 5b663621e4 rename favicon to break cache 2025-10-09 13:37:09 -04:00
henrygd b661d00159 release 0.13.1 2025-10-05 20:09:49 -04:00
henrygd ddb298ac7c 0.13.0 release 2025-10-03 13:53:12 -04:00
henrygd ca58ff66ba 0.12.12 release 2025-09-25 19:37:26 -04:00
henrygd 0dc9b3e273 add pattern matching and blacklist functionality to NICS env var. (#1190) 2025-09-24 16:27:37 -04:00
henrygd 7b128d09ac Update Intel GPU collector to parse plain text (-l) instead of JSON output (#1150) 2025-09-24 13:24:48 -04:00
henrygd c5eba6547a comments 2025-09-22 20:48:37 -04:00
henrygd 3fae4360a8 update changelog 2025-09-22 18:14:36 -04:00
henrygd ea984844ff update changelog 2025-09-21 17:56:35 -04:00
henrygd fca13004bd release 0.12.9 2025-09-17 16:06:20 -04:00
henrygd ef48613f3f improve style of chart sheet button on mobile
- also update changelog
2025-09-17 15:13:10 -04:00
henrygd a9e7bcd37f add per-interface and cumulative network traffic charts (#926)
Co-authored-by: Sven van Ginkel <svenvanginkel@icloud.com>
2025-09-15 17:59:21 -04:00
henrygd bcdb4c92b5 add freebsd to list of copyable commands 2025-09-11 15:07:37 -04:00
henrygd a7d07310b6 Add AUTO_LOGIN environment variable for automatic login. (#399) 2025-09-11 14:01:09 -04:00
henrygd eb4bdafbea add freebsd support to agent install script / update command (#39) 2025-09-05 19:15:21 -04:00
henrygd 1597e869c1 update translations 2025-09-05 13:53:17 -04:00
henrygd f6f85f8f9d Add USER_EMAIL and USER_PASSWORD env vars to set the email / pass of initial user (#1137) 2025-09-05 11:42:43 -04:00
henrygd 96f441de40 Virtualize All Systems table to improve performance with hundreds of systems (#1100)
- Also truncate long system names in tables and alerts sheet. (#1104)
2025-08-29 16:16:45 -04:00
henrygd b084814aea auth form: fix border style and add theme toggle 2025-08-28 21:17:44 -04:00
henrygd 621bef30b5 update changelog 2025-08-26 21:26:18 -04:00
henrygd 1990f8c6df use mirror for asset download in update command (#1035) 2025-08-25 20:18:31 -04:00
henrygd 493bae7eb6 i18n: new battery strings 2025-08-25 16:46:15 -04:00
henrygd ae5532aa36 new translations 2025-08-25 16:37:20 -04:00