I wasn’t a fan of HACS making a github account a requirement.
I understand the reasoning, but IMO it should be optional.
I’ve been getting by fine manually installing custom components, but some basic automation to this process would be nice., especially for updates.
Before I start on my own barebones addon for maintaining custom components, I figured I would ask around if any such thing already exists.
At the bare minimum an addon that serves as a frontend for git clone/pull plus moving the files into the appropriate folder. A bonus would be to display available updates with change logs attached.
The HACS searchable database is great, but I don’t find it particularly necessary. Manually pasting a codeberg/github repo then clicking an Add button seems totally acceptable.
Wouldn’t you or any other addon manager get hit by the same rate-limiting by Github that caused HACS to implement the API key thing?
Not sure. I think without having the integration explore page it would be hard to hit the limit, unless you have a serious amount of custom components.