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
Sven van Ginkel
ff854d481d
[Chore] Improve auto update mechanism ( #1009 )
2025-08-25 17:30:42 -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
henrygd
a482f78739
add changelog
2025-08-25 16:21:07 -04:00
dalton-baker
99c7f7bd8a
Add GPU-enabled build target in dockerfile_Agent (nvidia-smi support) ( #898 )
2025-08-03 13:31:26 -04:00
henrygd
8c36dd1caa
windows: embed LibreHardwareMonitorLib for better sensors detection
...
- Updated GitHub Actions release workflow to set up .NET and build the LHM executable.
- Modified Makefile to include a conditional build step for the .NET executable on Windows.
2025-08-01 20:04:40 -04:00
henrygd
75f66b0246
fix: handle missing docker group in debian postinstall script ( #1012 )
...
Check if docker group exists before attempting to add beszel user to it, preventing installation failure when Docker is not installed.
2025-07-30 19:09:10 -04:00
henrygd
39dbe0eac5
ensure /etc/machine-id exists for persistent fingerprint in install-agent.sh
2025-07-30 14:25:41 -04:00
henrygd
d77c37c0b0
winget upgrade: make sure service is stopped before updating package
2025-07-29 18:37:34 -04:00
evrial
118544926b
[Fix] OpenWrt agent install script ( #1005 )
...
* Update install-agent.sh
* Update install-agent.sh
* Update install-agent.sh
2025-07-28 14:56:31 -04:00
henrygd
d4bb0a0a30
fix: consolidate OpenWRT environment variables into single procd_set_param call
2025-07-27 18:51:26 -04:00
henrygd
fe5e35d1a9
agent install script: improve openwrt compatibility
2025-07-27 18:44:36 -04:00
henrygd
38569b7057
update install scripts for 0.12.0 release
2025-07-24 18:39:13 -04:00
henrygd
2bed722045
add windows upgrade scripts
2025-07-24 17:36:17 -04:00
henrygd
cd9e0f7b5b
fix typo in install scripts
2025-07-10 15:10:44 -04:00
henrygd
4356ffbe9b
add install scripts for beta versions
2025-07-08 15:33:26 -04:00
SSU
46316ebffa
fix(install): suppress scoop output to avoid nssm path pollution ( #918 )
...
Suppressed the output of “scoop install beszel-agent” to ensure the NSSM service path
contains only the executable location.
Closes #915
Co-authored-by: suseol <suseol@geosr.com >
2025-06-25 13:52:45 -04:00
HansAndreManfredson
20b822d072
Fix missing groups #892 ( #893 )
2025-06-17 16:08:32 -04:00
Tobias Gruetzmacher
ca7642cc91
Create service user as system user ( #867 )
2025-06-12 14:54:36 -04:00
Leon Blakey
1c7c64c4aa
Add user to docker group in Debian package ( #847 )
2025-05-28 14:49:19 -04:00
henrygd
748d18321d
fix: windows paths when regular and admin install users differ ( #739 )
2025-05-26 00:51:44 -04:00
henrygd
b23221702e
Handle systemd nvidia rules automatically during agent installation
2025-05-21 17:24:54 -04:00
henrygd
df334caca6
update install-agent.ps1 to support installing as admin ( #797 )
2025-05-05 20:21:37 -04:00
henrygd
3a97edd0d5
add winget support to windows install script
2025-05-01 17:40:20 -04:00
henrygd
ab1d1c1273
Remove PrivateTmp setting from Systemd rules in install-agent.sh
...
Allows sharing socket in /tmp
2025-05-01 17:00:08 -04:00
henrygd
23fe189797
Add SELinux context management to install-agent.sh ( #788 )
...
- Introduced functions to set and clean up SELinux contexts.
- Added SELinux context checks during the update process (systemd only).
- Updated the service execution command to use a dedicated update script.
2025-04-29 18:59:36 -04:00
henrygd
e9d429b9b8
Enhance service start check in install-agent.ps1
...
- Added logic to handle service start failures and check status with retries.
- Improved user feedback for service status during startup process.
2025-04-28 21:47:02 -04:00
henrygd
e94a1cd421
brew install - change env var from PORT to LISTEN
2025-04-18 17:59:59 -04:00
henrygd
a2e9056a00
update macos agent install script
...
- adds option to install homebrew if not installed
2025-04-15 17:54:53 -04:00
henrygd
fd4ac60908
Remove -Program
parameter from windows firewall rule ( #739 )
2025-04-14 17:19:24 -04:00
henrygd
5d840bd473
Windows agent install script improvements
...
- Remove unneeded set-executionpolicy (in parent command)
- Wait before checking status
- Use direct binary path instead of shim
- Log to one file
Co-authored-by: vmhomelab <info@vmhomelab.de >
2025-04-13 19:56:23 -04:00
henrygd
54e3f3eba1
add goreleaser homebrew config and brew helper script
2025-04-09 19:58:46 -04:00
henrygd
93c3c7b9d8
add windows agent install script
2025-04-06 22:09:43 -04:00
henrygd
ace83172ff
agent install script: improvements to --china-mirrors and --auto-update flags
...
- Allow using = to define flags
- Allow passing --auto-update=false to skip prompt
2025-03-18 15:58:41 -04:00
Daniel Hiller
e8b864b515
agent installer script: option to skip auto update question
2025-03-16 05:22:42 +01:00
henrygd
2ef1fe6b2a
systemd: remove ProtectKernelTunables=yes ( #176 )
...
https://github.com/henrygd/beszel/issues/176#issuecomment-2691192334
2025-02-28 14:28:00 -05:00
Daniel Nikoloski
1f69937572
Initial beszel-hub k8s chart ( #537 )
...
* Initial beszel-hub k8s chart
* Moved beszel-hub chart in supplemental
2025-02-10 18:29:52 -05:00
Henry Dollman
ce171cf375
systemd: remove ProtectKernel=yes from unit file (invalid option)
2025-02-03 19:12:33 -05:00
Daniel Lo Nigro
e689f547ef
Create Debian package for beszel-agent ( #497 )
...
* Add Debian package to build
Signed-off-by: Daniel Lo Nigro <git@d.sb >
* Fix Lintian issues
Signed-off-by: Daniel Lo Nigro <git@d.sb >
* - Add prerm script to stop and disable service
- Add security/sandboxing options to systemd unit
Signed-off-by: Daniel Lo Nigro <git@d.sb >
---------
Signed-off-by: Daniel Lo Nigro <git@d.sb >
2025-02-03 19:08:01 -05:00
Henry Dollman
5a8e8c1512
agent-install: add security options to systemd unit file
2025-02-03 19:06:03 -05:00
Henry Dollman
5b625db57c
fix(systemd): Ensure agent starts after network is online ( #466 )
2025-01-21 20:25:07 -05:00
Henry Dollman
0943e01b71
feat(install): Default to gh.beszel.dev GitHub proxy for mainland China
...
- also removes CHINA_MAINLAND variable
2025-01-21 20:20:36 -05:00
Peng Ding
ddb4f1c8f8
fix compatibility issue with sh.
2025-01-20 05:38:50 -06:00
Peng Ding
55d13c551a
Enhance proxy handling in install scripts for GitHub mirrors
2025-01-20 05:27:58 -06:00
Henry Dollman
ee6a456b66
chore(install-agent): formatting + rm unused variable
2025-01-18 18:09:02 -05:00
Nicolás Martínez Van der Looven
4789f48ad0
Add OpenWRT support for binary quick script installation ( #445 )
2025-01-18 17:41:21 -05:00
Henry Dollman
5d88599c9a
beszel-agent-update.service: avoid non-zero exit status and add logging ( #397 )
2025-01-14 20:31:50 -05:00
Henry Dollman
e14a851398
fix: armv6l detection in install-agent script ( #364 )
2025-01-02 17:10:21 -05:00