Create an add-on repository

An add-on repository can contain one or more add-ons. Each add-on is stored in its own unique folder. To be identified as a repository, the repository must contain a configuration file.

Check the Example add-on repository for further details.

Installing a repository

A user can add a repository by going to the Supervisor panel in Home Assistant, clicking on the store icon in the top right, copy/paste the URL of your repository into the repository textarea and click on Save.

Repository configuration

Each repository is required to contain repository.json at the root in the git repository.

"name": "Name of repository",
"url": "http://www.example/addons",
"maintainer": "HomeAssistant Team <[email protected]>"
nameyesName of the repository
urlnoHomepage of the repository. Here you can explain the various add-ons.
maintainernoContact info of the maintainer.
Last updated on