--- /dev/null
+#!/bin/bash
+
+# example https://github.com/navidrome/navidrome/releases/download/v0.48.0/navidrome_0.48.0_Linux_x86_64.tar.gz
+up=$(wget -q -O- https://api.github.com/repos/navidrome/navidrome/releases/latest | jq -r .assets[].browser_download_url | grep Linux_x86_64)
+
+re='[[:space:]]'
+if [[ ! $up || $up == $re ]]; then
+ echo "failed to get good update url. got: $up"
+fi
+uptar=${up##*/}
+if [[ ! -e /a/opt/$uptar ]]; then
+ # kill off old version
+ rm -rf /a/opt/navidrome_*
+ wget -P /a/opt $up
+ # extracts to single binary
+ tar -C /a/opt -zxf /a/opt/$uptar
+fi