Home Assistant and IoT
Forgejo integration
Repository and CI activity from a self hosted Forgejo instance, surfaced in Home Assistant.
The problem
I host my own git server. Its state was invisible unless I went looking for it.
What I built
An async Python client for the Forgejo API and a Home Assistant integration on top, so repository and runner activity show up on the same dashboard as everything else.