Custom component "Store"

:package: Manage your custom_components for Home Assistant

So… I made something that I personally find kinda useful, so maybe others do as well.

https://hub.docker.com/r/ludeeus/custom-component-store

This tool can help you manage your custom_components for Home Assistant.
This will only manage the .py files for you under custom_components/, you still need to manually add/remove entries in configuration.yaml.

Platforms can only be managed if they the remote repository are using the new embedded structure that was introduced in 0.86.0

Home Assistant version 0.86 or newer is required to use this.

Why docker container?

This is a bundle that contains 3 parts to operate:

If you try this and have feedback/issues, please use the issue tracker @ GitHub :smiley:

3 Likes

This looks pretty awesome. Shame I don’t use Docker. Can this work on a non Docker system if I was to install Docker just for this? I have HA running in a virtual environment under Raspbian on my Pi3.

I approve of this message :tada:

1 Like

It can if you really know what you are doing, but I strongly advice against it.

Fair enough. If you ever get this to work outside of docker as a normal custom component, I’d be very interested.

Don’t hold your breath for that :slight_smile:
I misread your question, you can definitely install and use this with docker even if your HA does not run in docker

Isn’t possible to install this from Hassio addons? If am not wrong, Hassio addons are docker containers.

If someone make an addon for it, then yes certainly.

But it’s not needed :slight_smile:
As described in the “description”/readme, you can run this with a hassio install
https://github.com/ludeeus/custom-component-store#hassio

For users not running Docker or Hassio there is now an option for you too :slight_smile:

I tried the hassio addons, it does not install. Then I did the procedure to install via docker and works.
Thank you for sharing with us

Just tested the hassio addon myself, and there is an issue with one of the dependencies in it, I have submitted a PR to correct that.

ludeeus, I just tried install ludeus/custom-component-store with docker but the image is not found. Did something change and this is not available any longer?

It has been deprecated in favor of https://github.com/custom-components/hacs