Files
home-assistant-version/update-supervisor.txt
Stefan Agner d18040ec8f Shell script to revert to stable version of Supervisor (#265)
* Shell script to revert to stable version of Supervisor

* Make more readable

* Detect architecture by checking observer

* Rename text file
2022-11-16 17:20:26 +01:00

11 lines
553 B
Bash

#!/bin/sh
version=$(curl -s https://version.home-assistant.io/stable.json | jq -r '.supervisor // "latest"' || echo "latest")
arch=$(docker image ls | grep -- '-hassio-observer' | awk '{print $1}' | awk -F/ '{print $3}' | awk -F- '{print $1}')
docker pull "ghcr.io/home-assistant/${arch}-hassio-supervisor:${version}"
docker tag "ghcr.io/home-assistant/${arch}-hassio-supervisor:${version}" "ghcr.io/home-assistant/${arch}-hassio-supervisor:latest"
# hassos-supervisor script will recreate the container automatically.
docker stop hassio_supervisor