mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-10-06 00:01:37 +02:00
Compare commits
28 Commits
37f02197be
...
3f912d559d
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3f912d559d | ||
|
|
5dab6907c5 | ||
|
|
6fed98a273 | ||
|
|
90e74e638d | ||
|
|
d2d723a4c7 | ||
|
|
0d449671a0 | ||
|
|
aff567ee1b | ||
|
|
cdffc85462 | ||
|
|
b83d2f3a0c | ||
|
|
9d9b909a53 | ||
|
|
3d588a08d7 | ||
|
|
ed58fabb60 | ||
|
|
b8e8440d18 | ||
|
|
ed187b58aa | ||
|
|
297bbe21a5 | ||
|
|
2432a01c02 | ||
|
|
f567fb8091 | ||
|
|
4c3f8f868d | ||
|
|
225ac11c47 | ||
|
|
7121e368c6 | ||
|
|
c003b656a0 | ||
|
|
f267a341af | ||
|
|
f109b317e6 | ||
|
|
1c94a776aa | ||
|
|
ace0e340ed | ||
|
|
2563ed3f6e | ||
|
|
f4cde22f66 | ||
|
|
5119df4434 |
@@ -9,6 +9,61 @@ set -e
|
||||
PACKAGES="$1"
|
||||
echo "To install : $PACKAGES"
|
||||
|
||||
apt_has_sources() {
|
||||
[ -d /etc/apt ] || return 1
|
||||
find /etc/apt -type f \( -name "sources.list" -o -name "*.list" -o -name "*.sources" \) \
|
||||
-exec grep -Ehs '^[[:space:]]*(deb|Types:[[:space:]]*deb)' {} \; | grep -q .
|
||||
}
|
||||
|
||||
restore_apt_sources_if_missing() {
|
||||
command -v apt-get > /dev/null 2> /dev/null || return 0
|
||||
apt_has_sources && return 0
|
||||
|
||||
if [ -r /etc/os-release ]; then
|
||||
# shellcheck disable=SC1091
|
||||
. /etc/os-release
|
||||
fi
|
||||
|
||||
codename="${VERSION_CODENAME:-${UBUNTU_CODENAME:-}}"
|
||||
if [ -z "$codename" ]; then
|
||||
echo "Error: apt sources are missing and OS codename could not be detected" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
mkdir -p /etc/apt
|
||||
case "${ID:-}" in
|
||||
ubuntu)
|
||||
arch="$(dpkg --print-architecture 2> /dev/null || true)"
|
||||
if [ "$arch" = "amd64" ] || [ "$arch" = "i386" ]; then
|
||||
mirror="http://archive.ubuntu.com/ubuntu"
|
||||
security_mirror="http://security.ubuntu.com/ubuntu"
|
||||
else
|
||||
mirror="http://ports.ubuntu.com/ubuntu-ports"
|
||||
security_mirror="$mirror"
|
||||
fi
|
||||
cat > /etc/apt/sources.list <<EOF2
|
||||
deb ${mirror} ${codename} main restricted universe multiverse
|
||||
deb ${mirror} ${codename}-updates main restricted universe multiverse
|
||||
deb ${security_mirror} ${codename}-security main restricted universe multiverse
|
||||
EOF2
|
||||
;;
|
||||
debian)
|
||||
cat > /etc/apt/sources.list <<EOF2
|
||||
deb http://deb.debian.org/debian ${codename} main contrib non-free non-free-firmware
|
||||
deb http://deb.debian.org/debian ${codename}-updates main contrib non-free non-free-firmware
|
||||
deb http://deb.debian.org/debian-security ${codename}-security main contrib non-free non-free-firmware
|
||||
EOF2
|
||||
;;
|
||||
*)
|
||||
echo "Error: apt sources are missing for unsupported OS '${ID:-unknown}'" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
restore_apt_sources_if_missing
|
||||
rm -f /ERROR
|
||||
|
||||
# Install bash if needed
|
||||
if ! command -v bash > /dev/null 2> /dev/null; then
|
||||
(apt-get update && apt-get install -yqq --no-install-recommends bash || apk add --no-cache bash) > /dev/null
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
|
||||
## 1.76.51 (2026-06-17)
|
||||
- Update to latest version from lklynet/aurral (changelog : https://github.com/lklynet/aurral/releases)
|
||||
## 1.76.49 (2026-06-05)
|
||||
- Update to latest version from lklynet/aurral (changelog : https://github.com/lklynet/aurral/releases)
|
||||
## 1.76.42 (2026-06-01)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
name: Aurral
|
||||
version: "1.76.49"
|
||||
version: "1.76.51"
|
||||
slug: aurral
|
||||
description: >-
|
||||
Self-hosted music discovery, request management, flows, and playlist
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"last_update": "2026-06-05",
|
||||
"last_update": "2026-06-17",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "aurral",
|
||||
"source": "github",
|
||||
"upstream_repo": "lklynet/aurral",
|
||||
"upstream_version": "1.76.49"
|
||||
"upstream_version": "1.76.51"
|
||||
}
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
|
||||
## nightly-20260615 (2026-06-17)
|
||||
- Update to latest version from tphakala/birdnet-go (changelog : https://github.com/tphakala/birdnet-go/releases)
|
||||
## nightly-20260601-2 (03-06-2026)
|
||||
- Minor bugs fixed
|
||||
## nightly-20260601 (2026-06-01)
|
||||
|
||||
@@ -126,4 +126,4 @@ slug: birdnet-go
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons/tree/master/birdnet-go
|
||||
usb: true
|
||||
version: "nightly-20260601-2"
|
||||
version: "nightly-20260615"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
"github_beta": true,
|
||||
"github_exclude": "-4",
|
||||
"github_fulltag": true,
|
||||
"last_update": "2026-06-01",
|
||||
"last_update": "2026-06-17",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "birdnet-go",
|
||||
"source": "github",
|
||||
"upstream_repo": "tphakala/birdnet-go",
|
||||
"upstream_version": "nightly-20260601"
|
||||
"upstream_version": "nightly-20260615"
|
||||
}
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
|
||||
## 2.52.2 (2026-06-17)
|
||||
- Update to latest version from browserless/chrome (changelog : https://github.com/browserless/chrome/releases)
|
||||
|
||||
## 2.52.1 (2026-06-13)
|
||||
- Update to latest version from browserless/chrome (changelog : https://github.com/browserless/chrome/releases)
|
||||
|
||||
|
||||
@@ -86,5 +86,5 @@ schema:
|
||||
slug: browserless_chrome
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons/tree/master/browserless_chrome
|
||||
version: "2.52.1"
|
||||
version: "2.52.2"
|
||||
webui: "[PROTO:ssl]://[HOST]:[PORT:3000]/docs"
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"github_tagfilter": "v",
|
||||
"last_update": "2026-06-13",
|
||||
"last_update": "2026-06-17",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "browserless_chrome",
|
||||
"source": "github",
|
||||
"upstream_repo": "browserless/chrome",
|
||||
"upstream_version": "2.52.1"
|
||||
"upstream_version": "2.52.2"
|
||||
}
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
|
||||
## 19.19.1 (2026-06-17)
|
||||
- Update to latest version from coderaiser/cloudcmd (changelog : https://github.com/coderaiser/cloudcmd/releases)
|
||||
|
||||
## 19.19.0 (2026-05-30)
|
||||
- Update to latest version from coderaiser/cloudcmd (changelog : https://github.com/coderaiser/cloudcmd/releases)
|
||||
|
||||
@@ -104,4 +104,4 @@ schema:
|
||||
slug: cloudcommander
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons/tree/master/cloudcommander
|
||||
version: "19.19.0"
|
||||
version: "19.19.1"
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"last_update": "2026-05-30",
|
||||
"last_update": "2026-06-17",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "cloudcommander",
|
||||
"source": "github",
|
||||
"upstream_repo": "coderaiser/cloudcmd",
|
||||
"upstream_version": "19.19.0"
|
||||
"upstream_version": "19.19.1"
|
||||
}
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
|
||||
## 1.12.8 (2026-06-17)
|
||||
- Update to latest version from ajslater/codex (changelog : https://github.com/ajslater/codex/releases)
|
||||
|
||||
## 1.12.7 (2026-05-30)
|
||||
- Update to latest version from ajslater/codex (changelog : https://github.com/ajslater/codex/releases)
|
||||
|
||||
@@ -101,4 +101,4 @@ schema:
|
||||
slug: codex
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons
|
||||
version: "1.12.7"
|
||||
version: "1.12.8"
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"github_beta": "true",
|
||||
"last_update": "2026-05-30",
|
||||
"last_update": "2026-06-17",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "codex",
|
||||
"source": "github",
|
||||
"upstream_repo": "ajslater/codex",
|
||||
"upstream_version": "1.12.7"
|
||||
"upstream_version": "1.12.8"
|
||||
}
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
|
||||
## 2.63.15 (2026-06-17)
|
||||
- Update to latest version from filebrowser/filebrowser (changelog : https://github.com/filebrowser/filebrowser/releases)
|
||||
|
||||
## 2.63.14 (2026-06-11)
|
||||
- Update to latest version from filebrowser/filebrowser (changelog : https://github.com/filebrowser/filebrowser/releases)
|
||||
## 2.63.12 (2026-06-05)
|
||||
|
||||
@@ -124,4 +124,4 @@ schema:
|
||||
slug: filebrowser
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons
|
||||
version: "2.63.14"
|
||||
version: "2.63.15"
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"github_beta": "true",
|
||||
"last_update": "2026-06-11",
|
||||
"last_update": "2026-06-17",
|
||||
"paused": false,
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "filebrowser",
|
||||
"source": "github",
|
||||
"upstream_repo": "filebrowser/filebrowser",
|
||||
"upstream_version": "2.63.14"
|
||||
"upstream_version": "2.63.15"
|
||||
}
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
|
||||
## 1.7.53 (2026-06-17)
|
||||
- Update to latest version from linuxserver/docker-grav (changelog : https://github.com/linuxserver/docker-grav/releases)
|
||||
|
||||
## 1.7.52 (2026-05-02)
|
||||
- Update to latest version from linuxserver/docker-grav (changelog : https://github.com/linuxserver/docker-grav/releases)
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
ARG BUILD_FROM
|
||||
ARG BUILD_VERSION
|
||||
ARG BUILD_UPSTREAM="1.7.52"
|
||||
ARG BUILD_UPSTREAM="1.7.53"
|
||||
FROM ${BUILD_FROM}
|
||||
|
||||
##################
|
||||
|
||||
@@ -89,5 +89,5 @@ schema:
|
||||
slug: grav
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons
|
||||
version: "1.7.52"
|
||||
version: "1.7.53"
|
||||
webui: "[PROTO:ssl]://[HOST]:[PORT:80]"
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"github_beta": false,
|
||||
"last_update": "2026-05-02",
|
||||
"last_update": "2026-06-17",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "grav",
|
||||
"source": "github",
|
||||
"upstream_repo": "linuxserver/docker-grav",
|
||||
"upstream_version": "1.7.52"
|
||||
"upstream_version": "1.7.53"
|
||||
}
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
|
||||
## 0.24.2075 (2026-06-17)
|
||||
- Update to latest version from linuxserver/docker-jackett (changelog : https://github.com/linuxserver/docker-jackett/releases)
|
||||
|
||||
## 0.24.2051 (2026-06-13)
|
||||
- Update to latest version from linuxserver/docker-jackett (changelog : https://github.com/linuxserver/docker-jackett/releases)
|
||||
|
||||
|
||||
@@ -106,5 +106,5 @@ schema:
|
||||
slug: jackett_nas
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons/tree/master/jackett
|
||||
version: "0.24.2051"
|
||||
version: "0.24.2075"
|
||||
webui: http://[HOST]:[PORT:9117]
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"last_update": "2026-06-13",
|
||||
"last_update": "2026-06-17",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "jackett",
|
||||
"source": "github",
|
||||
"upstream_repo": "linuxserver/docker-jackett",
|
||||
"upstream_version": "0.24.2051"
|
||||
"upstream_version": "0.24.2075"
|
||||
}
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
|
||||
## 0.10.0 (2026-06-17)
|
||||
- Update to latest version from linuxserver/docker-mylar3 (changelog : https://github.com/linuxserver/docker-mylar3/releases)
|
||||
|
||||
## 0.9.0 (2026-04-23)
|
||||
- Update to latest version from linuxserver/docker-mylar3 (changelog : https://github.com/linuxserver/docker-mylar3/releases)
|
||||
|
||||
@@ -100,5 +100,5 @@ schema:
|
||||
slug: mylar3
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons
|
||||
version: "0.9.0"
|
||||
version: "0.10.0"
|
||||
webui: "[PROTO:ssl]://[HOST]:[PORT:8090]"
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"last_update": "2026-04-23",
|
||||
"last_update": "2026-06-17",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "mylar3",
|
||||
"source": "github",
|
||||
"upstream_repo": "linuxserver/docker-mylar3",
|
||||
"upstream_version": "0.9.0"
|
||||
"upstream_version": "0.10.0"
|
||||
}
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
|
||||
## 17.5.1 (2026-06-17)
|
||||
- Update to latest version from opf/openproject (changelog : https://github.com/opf/openproject/releases)
|
||||
|
||||
## 17.5.0 (2026-06-11)
|
||||
- Update to latest version from opf/openproject (changelog : https://github.com/opf/openproject/releases)
|
||||
|
||||
|
||||
@@ -34,5 +34,5 @@ schema:
|
||||
slug: openproject
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons/tree/master/openproject
|
||||
version: "17.5.0"
|
||||
version: "17.5.1"
|
||||
webui: "[PROTO:ssl]://[HOST]:[PORT:8080]"
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"last_update": "2026-06-11",
|
||||
"last_update": "2026-06-17",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "openproject",
|
||||
"source": "github",
|
||||
"upstream_repo": "opf/openproject",
|
||||
"upstream_version": "17.5.0"
|
||||
"upstream_version": "17.5.1"
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"github_fulltag": "true",
|
||||
"last_update": "2026-06-11",
|
||||
"last_update": "2026-06-17",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "plex",
|
||||
"source": "github",
|
||||
"upstream_repo": "linuxserver/docker-plex",
|
||||
"upstream_version": "1.43.2.10687-563d026ea-ls308"
|
||||
"upstream_version": "1.43.2.10687-563d026ea-ls309"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user