Files
hassio-addons/addons_updater
2022-01-10 16:50:34 +01:00
..
2022-01-04 20:26:08 +01:00
2021-02-20 15:57:44 +01:00
2021-10-18 17:00:48 +02:00
2022-01-04 19:37:33 +01:00
2022-01-10 16:50:34 +01:00
2021-12-27 23:52:59 +01:00

Home assistant add-on: addons updater

Donate Support Thread

Version Ingress Arch

Thanks to everyone having starred my repo! To star it click on the image below, then it will be on top right. Thanks!

Stargazers repo roster for @alexbelgium/hassio-addons

About

This script allows to automatically update addons based on upstream new releases. This is only an helper tool for developers. End users dont need that to update their addons - they are automatically alerted by HA when an update is available

Installation

The installation of this add-on is pretty straightforward and not different in comparison to installing any other Hass.io add-on.

  1. Add my Hass.io add-ons repository to your Hass.io instance.
  2. Install this add-on.
  3. Click the Save button to store your configuration.
  4. Make sure that the two ports are open on your router
  5. Start the add-on.
  6. Check the logs of the add-on to see if everything went well.
  7. Carefully configure the add-on to your preferences, see the official documentation for for that.

Configuration

No webUI. Set everything through configuration.

addon:
  - slug: the slug name from your repo
    beta: true/false ; should it look only for releases or prereleases ok
    fulltag: true is for example "v3.0.1-ls67" false is "3.0.1"
    repository: 'name/repo' coming from github
    upstream: name/repo, example is 'linuxserver/docker-emby'
    source : github or dockerhub
gituser: your github username
gitpass: your github password 
gitmail: your github email
verbose: 'false'
gitapi: optional, it is the API key from your github repo

Example:

addon:
  - slug: sonarr
    beta: false
    fulltag: false
    repository: alexbelgium/hassio-addons
    upstream: linuxserver/docker-sonarr
  - slug: transmission
    beta: false
    fulltag: true
    repository: alexbelgium/hassio-addons
    upstream: linuxserver/docker-transmission
  - slug: ubooquity
    beta: false
    fulltag: false
    repository: alexbelgium/hassio-addons
    upstream: linuxserver/docker-ubooquity
gituser: your github username
gitpass: your github password 
gitmail: your github email
verbose: 'false'