henrygd / beszel

Lightweight server monitoring hub with historical data, docker stats, and alerts.
MIT License
1.52k stars 57 forks source link

Creating an HomeAssistant add-on #13

Open Gandalf-the-Blue opened 2 months ago

Gandalf-the-Blue commented 2 months ago

Given that beszel can help monitor multiple systems, an add-on for HomeAssistant would be extremely valuable, either agent or hub. This is the documentation by HomeAssistant for doing this - https://developers.home-assistant.io/docs/add-ons/tutorial/#step-1-the-basics

I don't think it's a lot of work since the application is already packaged as a docker container, and I'm happy to lend a hand with some support to make this a reality.

Obamium69 commented 2 months ago

I quickly created a very early and hacky addon. https://github.com/Obamium69/hassio-beszel_agent

Test

I don't really have much experience with creating docker images and creating home assistant addons. Any help would be greatly appreciated :)

henrygd commented 2 months ago

I use Home Assistant myself but have never created a plugin.

I'll check out what @Obamium69 did and look further into it after I've ironed out some other things and added some features that are higher priority.