Compare commits
278 Commits
798b492ea1
...
patch-1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
fe240a2f29 | ||
|
|
55236b67c3 | ||
|
|
78da35d63f | ||
|
|
2159f17969 | ||
|
|
ac67de8ef1 | ||
|
|
4ecf6fb5dc | ||
|
|
d0f19aaa19 | ||
|
|
526045648b | ||
|
|
1b6a2c1edf | ||
|
|
6d891edb3a | ||
|
|
7c5e131959 | ||
|
|
b34cfd35bd | ||
|
|
29e2d595e3 | ||
|
|
8e50b0e87f | ||
|
|
9017e16897 | ||
|
|
cf02b5bfc8 | ||
|
|
2903a010ee | ||
|
|
da506fc508 | ||
|
|
c15a15efa8 | ||
|
|
b486b16d3b | ||
|
|
df9f80969a | ||
|
|
eb4fe464e0 | ||
|
|
59e3dc1625 | ||
|
|
ec19bdc97a | ||
|
|
927845bd66 | ||
|
|
6c9636f700 | ||
|
|
b3d5d53743 | ||
|
|
a6db72c07d | ||
|
|
13d13d9cdd | ||
|
|
4909bd28bb | ||
|
|
0a51e2f279 | ||
|
|
acfa99e20b | ||
|
|
336b427bc9 | ||
|
|
8b959e7ab6 | ||
|
|
e6f68d381e | ||
|
|
9ac9f7e1f8 | ||
|
|
d99e703e66 | ||
|
|
cbc8e9cb95 | ||
|
|
bd1735a57e | ||
|
|
7650e0bf40 | ||
|
|
4a168b2e8a | ||
|
|
5e426b1aa6 | ||
|
|
971225c527 | ||
|
|
ed705a051f | ||
|
|
5c6290b1d1 | ||
|
|
5bd01b5a06 | ||
|
|
726f6360d1 | ||
|
|
c833761e2d | ||
|
|
9d1d2dc72e | ||
|
|
0808883159 | ||
|
|
a089e5271b | ||
|
|
0214053b74 | ||
|
|
15749a4d2f | ||
|
|
d7fc0eb331 | ||
|
|
46df56a264 | ||
|
|
f2d9a6f7f0 | ||
|
|
5afc1f2b33 | ||
|
|
a6ae4d4131 | ||
|
|
b37e3208f5 | ||
|
|
3657083d62 | ||
|
|
c293551ed9 | ||
|
|
c53bab9d3d | ||
|
|
f185834afa | ||
|
|
9e5cb90283 | ||
|
|
457730c5ec | ||
|
|
207fc703a7 | ||
|
|
46cc8d102c | ||
|
|
50796bca5b | ||
|
|
50833e5f2f | ||
|
|
dc9967085c | ||
|
|
cfb76f0018 | ||
|
|
1d0d36dd26 | ||
|
|
36b4314e6c | ||
|
|
add38cacef | ||
|
|
d4efdc518a | ||
|
|
432aef3ada | ||
|
|
789dfa9f08 | ||
|
|
7b6c06551b | ||
|
|
6e0b70672e | ||
|
|
b86fba92ab | ||
|
|
8a6ef9bddd | ||
|
|
e104ed8b34 | ||
|
|
860e4da8f7 | ||
|
|
517e4f464c | ||
|
|
f5579914a6 | ||
|
|
ecba6f279f | ||
|
|
4cd2ea7f8b | ||
|
|
e66369b37e | ||
|
|
f369808c8a | ||
|
|
220f1d2115 | ||
|
|
2092ac7c9a | ||
|
|
1e40ae9a05 | ||
|
|
783829bfa2 | ||
|
|
48e5a1620f | ||
|
|
6481250111 | ||
|
|
f840032284 | ||
|
|
598c16e657 | ||
|
|
5c84579214 | ||
|
|
782cedae8b | ||
|
|
d298da0237 | ||
|
|
72c04f057f | ||
|
|
494e545b96 | ||
|
|
853d656f07 | ||
|
|
b00b778b92 | ||
|
|
a707c76f8f | ||
|
|
ccedcf467c | ||
|
|
cf4721286c | ||
|
|
7e55580a4d | ||
|
|
654b0cac11 | ||
|
|
9d951b562e | ||
|
|
8128a5b5fd | ||
|
|
ec1375bb7b | ||
|
|
f39814d86b | ||
|
|
70d319339e | ||
|
|
b2d843a923 | ||
|
|
874faa97c6 | ||
|
|
14663c5690 | ||
|
|
41ca783aa0 | ||
|
|
afe166d7df | ||
|
|
b27d50799f | ||
|
|
4a383caf76 | ||
|
|
bc8482de0b | ||
|
|
77c85f53fc | ||
|
|
81e3fc63f2 | ||
|
|
3e97fa7c53 | ||
|
|
054c6265ed | ||
|
|
cdcf1ec99d | ||
|
|
a09cf58fb0 | ||
|
|
d0a8b0c088 | ||
|
|
09e5d397d0 | ||
|
|
7050155be4 | ||
|
|
ac6303b2ae | ||
|
|
992155e883 | ||
|
|
11e3a90b25 | ||
|
|
b7dfa375e5 | ||
|
|
d2fbed450b | ||
|
|
c9c449bd1e | ||
|
|
d9c8912cc1 | ||
|
|
7989a3cd43 | ||
|
|
b4933b5fdc | ||
|
|
e1aa6b84e8 | ||
|
|
ff13031f0e | ||
|
|
6c978b0ab8 | ||
|
|
cd35135176 | ||
|
|
93b0f48a63 | ||
|
|
f83a4131c7 | ||
|
|
3b77f3137e | ||
|
|
60b92ca418 | ||
|
|
bc6cae0e69 | ||
|
|
1cc7df2070 | ||
|
|
86f464180b | ||
|
|
84ecf19c9b | ||
|
|
59ac61cccc | ||
|
|
621f1d77fb | ||
|
|
47b992dc4c | ||
|
|
64074905ee | ||
|
|
d770332e83 | ||
|
|
14cb879933 | ||
|
|
44a820d653 | ||
|
|
896adcd858 | ||
|
|
cc0510b653 | ||
|
|
513806074d | ||
|
|
f3b07413d1 | ||
|
|
f889fe1504 | ||
|
|
eb853e6ba5 | ||
|
|
dc7a334365 | ||
|
|
0ef696b886 | ||
|
|
3c86c6dda9 | ||
|
|
4e98870efe | ||
|
|
c079ff477d | ||
|
|
59212d9771 | ||
|
|
6b612f2072 | ||
|
|
4afdb48a5e | ||
|
|
477d7487fc | ||
|
|
5f47a8f6fd | ||
|
|
c4ac34665f | ||
|
|
a81520682a | ||
|
|
a051e09449 | ||
|
|
c9101564b7 | ||
|
|
8252532ee6 | ||
|
|
1c0b861d54 | ||
|
|
39b3b7be66 | ||
|
|
db1af2f389 | ||
|
|
95b662c34a | ||
|
|
ac2c68f7de | ||
|
|
6bed04eb66 | ||
|
|
893c104ade | ||
|
|
e544a2d7b1 | ||
|
|
c6b0a658b2 | ||
|
|
aa9c8232d1 | ||
|
|
7da8e6118a | ||
|
|
8f10b42eda | ||
|
|
0d6c849156 | ||
|
|
8df708c1ae | ||
|
|
067d878de9 | ||
|
|
e0f00547c5 | ||
|
|
6581a474d1 | ||
|
|
537d2c0fe6 | ||
|
|
ce1d5963c8 | ||
|
|
14ebac27c1 | ||
|
|
de8f7f233c | ||
|
|
eed9129b6b | ||
|
|
d7b37b0113 | ||
|
|
26a794bac8 | ||
|
|
dbbf90466a | ||
|
|
41cdba628f | ||
|
|
9e381a4f50 | ||
|
|
74e94de689 | ||
|
|
e882d1ea8f | ||
|
|
9beadd72b2 | ||
|
|
398f914d8e | ||
|
|
3eae6ca022 | ||
|
|
65961870b2 | ||
|
|
4eba4fb4e1 | ||
|
|
4753dd75f3 | ||
|
|
2396e1d68b | ||
|
|
1c4c7be395 | ||
|
|
bf72d63376 | ||
|
|
a72d2daf0e | ||
|
|
6b207dcc7f | ||
|
|
ad97eb92c2 | ||
|
|
25916d2939 | ||
|
|
675f2a0830 | ||
|
|
0fed62f498 | ||
|
|
5b448e1787 | ||
|
|
7c6f531f8b | ||
|
|
ebf6ff5155 | ||
|
|
9e7a905e8b | ||
|
|
1cdf3b3786 | ||
|
|
0a0f1007f0 | ||
|
|
bdbaa39be4 | ||
|
|
04481fc268 | ||
|
|
a24f7be345 | ||
|
|
707f3e7d1d | ||
|
|
a52e81ad3d | ||
|
|
a0766fe4e5 | ||
|
|
7cbeff1f4b | ||
|
|
7ef7f2cd98 | ||
|
|
f2e41b7ca9 | ||
|
|
b4548462fb | ||
|
|
073e99503f | ||
|
|
72da21bea9 | ||
|
|
45db155177 | ||
|
|
bb102f8e92 | ||
|
|
5d048442cf | ||
|
|
a96ac6eeb2 | ||
|
|
99a4e4d188 | ||
|
|
c3e5cdccf8 | ||
|
|
c1ca0c24f4 | ||
|
|
1cad778293 | ||
|
|
6600cc0df5 | ||
|
|
127f64732e | ||
|
|
533eba852c | ||
|
|
dcc9c6c998 | ||
|
|
fd3f66aac8 | ||
|
|
e89a363d51 | ||
|
|
0533c39201 | ||
|
|
44fcdf4a52 | ||
|
|
12af055607 | ||
|
|
ee9e516d9e | ||
|
|
f297c5a62f | ||
|
|
b41a9daec8 | ||
|
|
c548fd058d | ||
|
|
480a523ef6 | ||
|
|
6d07c2c1d3 | ||
|
|
35121e37f8 | ||
|
|
326c39f8e8 | ||
|
|
86e7f97d87 | ||
|
|
75ed663602 | ||
|
|
671d5e3686 | ||
|
|
afdf95a16c | ||
|
|
ba3c43975e | ||
|
|
16ad0a8d4f | ||
|
|
f198418426 | ||
|
|
379a73ee4f | ||
|
|
423936555f | ||
|
|
c656059998 | ||
|
|
8c46de38c9 |
1
.github/addon_submitters.json
vendored
@@ -1,4 +1,5 @@
|
||||
{
|
||||
"aurral": "petruknw",
|
||||
"cleanuparr": "PierreNa",
|
||||
"gitea": "baldarn",
|
||||
"kometa": "akrigator",
|
||||
|
||||
14
.github/stargazer_countries.csv
vendored
@@ -691,6 +691,7 @@ TarrX,Germany
|
||||
Tastaturpilot,
|
||||
Tche333,
|
||||
Tchoupinax,
|
||||
TeaRexJack,
|
||||
Teberon,Poland
|
||||
TechCrazi,
|
||||
TechSaiyajin,Germany
|
||||
@@ -746,9 +747,11 @@ VortexP,Finland
|
||||
W3Max,Canada
|
||||
WanterCry,
|
||||
WarC0zes,France
|
||||
Ward-P,
|
||||
WeatherWulf,
|
||||
Weatherwulf,
|
||||
Westwall98,
|
||||
Wheemer,
|
||||
Wheemer,Canada
|
||||
WhiteStar360,
|
||||
WhoAmI-ffff,
|
||||
WhoTheHeck,
|
||||
@@ -825,6 +828,7 @@ alexit190,
|
||||
alexluckk,
|
||||
alexmalinoshevsky,
|
||||
alexneo2003,
|
||||
alexschwantes,
|
||||
alfredolvera,
|
||||
aliebald,Germany
|
||||
alinaqihassan,
|
||||
@@ -1168,6 +1172,7 @@ devchristof,France
|
||||
devorient,
|
||||
devqcf,Kazakhstan
|
||||
devstuff,United States
|
||||
dewet22,United Kingdom
|
||||
dextersnp,
|
||||
dez011,
|
||||
dgalanberasaluce,
|
||||
@@ -1544,7 +1549,7 @@ jj-csg,
|
||||
jkpe,United States
|
||||
jlunz,Germany
|
||||
jmbaggs,
|
||||
jmbish04,
|
||||
jmbish04,United States
|
||||
jmtramos,
|
||||
joao-ribafeita,
|
||||
joaolpinho,Portugal
|
||||
@@ -1637,6 +1642,7 @@ kkosik,
|
||||
knuti1960,Germany
|
||||
koburg,
|
||||
kolorafa,
|
||||
kompuda,
|
||||
kongjudas,
|
||||
kongxx75,
|
||||
koto-games,
|
||||
@@ -2199,6 +2205,7 @@ sensei73,
|
||||
sghnsk,
|
||||
sgranfield4403-3,
|
||||
shakeeltariq,
|
||||
shanport,
|
||||
shaonianzhentan,China
|
||||
shiqixixixi,
|
||||
shirou93,
|
||||
@@ -2305,6 +2312,7 @@ swerveshot,Netherlands
|
||||
swiewiora,
|
||||
swimly,
|
||||
sycx2,Germany
|
||||
sysadm47362,United States
|
||||
szabinho,United Kingdom
|
||||
szjzaq,
|
||||
t-offline,
|
||||
@@ -2463,6 +2471,7 @@ whc2001,United States
|
||||
wheeeyeyeye,
|
||||
whyisthisbroken,Italy
|
||||
wickedst,United Kingdom
|
||||
wildenono,
|
||||
wildnet,Poland
|
||||
wile-e1,Canada
|
||||
williamcorsel,Netherlands
|
||||
@@ -2495,6 +2504,7 @@ xz0609,
|
||||
yNic0,
|
||||
yanghuatjy,
|
||||
yangxiongj,
|
||||
yannbertrand,France
|
||||
yannpub,
|
||||
ycardon,France
|
||||
yfranke,
|
||||
|
||||
|
BIN
.github/stargazer_map.png
vendored
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 59 KiB |
BIN
.github/stats.png
vendored
|
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 2.0 KiB |
BIN
.github/stats_addons.png
vendored
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 5.7 KiB |
@@ -180,6 +180,7 @@ export_var() {
|
||||
|
||||
################################################################################
|
||||
# JSON parsing (jq bug fixed: use "? //", not "?//")
|
||||
# Order: 1) top-level addon options first, 2) env_vars second (can override)
|
||||
################################################################################
|
||||
while IFS= read -r -d $'\0' k && IFS= read -r v; do
|
||||
export_var "$k" "$v"
|
||||
@@ -189,7 +190,15 @@ done < <(
|
||||
|
||||
. as $root
|
||||
| (
|
||||
# 1) env_vars[] (supported shapes)
|
||||
# 1) top-level scalar options excluding env_vars (processed first)
|
||||
$root
|
||||
| to_entries[]
|
||||
| select(.key != "env_vars")
|
||||
| select((.value|type) != "object" and (.value|type) != "array" and (.value|type) != "null")
|
||||
| emit(.key; .value)
|
||||
),
|
||||
(
|
||||
# 2) env_vars[] (processed second, overrides addon options if same key)
|
||||
($root.env_vars? // [])[] as $e
|
||||
| if ($e|type) == "object" then
|
||||
if ($e|has("name") and has("value")) then
|
||||
@@ -205,14 +214,6 @@ done < <(
|
||||
| emit($m.k; $m.v)
|
||||
else empty end
|
||||
end
|
||||
),
|
||||
(
|
||||
# 2) top-level scalar options excluding env_vars
|
||||
$root
|
||||
| to_entries[]
|
||||
| select(.key != "env_vars")
|
||||
| select((.value|type) != "object" and (.value|type) != "array" and (.value|type) != "null")
|
||||
| emit(.key; .value)
|
||||
)
|
||||
' "$JSONSOURCE"
|
||||
)
|
||||
|
||||
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 1.3 KiB |
5
aurral/CHANGELOG.md
Normal file
@@ -0,0 +1,5 @@
|
||||
# Changelog
|
||||
|
||||
## 1.76.17
|
||||
|
||||
- Initial release
|
||||
32
aurral/Dockerfile
Normal file
@@ -0,0 +1,32 @@
|
||||
# ==============================================================
|
||||
# Home Assistant Add-on: Aurral
|
||||
# Wraps the upstream ghcr.io/lklynet/aurral image.
|
||||
# ==============================================================
|
||||
ARG BUILD_FROM
|
||||
FROM ${BUILD_FROM}
|
||||
|
||||
ARG BUILD_VERSION
|
||||
ARG BUILD_ARCH
|
||||
|
||||
LABEL \
|
||||
io.hass.name="Aurral" \
|
||||
io.hass.description="Self-hosted music discovery and request management for Lidarr" \
|
||||
io.hass.arch="${BUILD_ARCH}" \
|
||||
io.hass.type="addon" \
|
||||
io.hass.version="${BUILD_VERSION}" \
|
||||
maintainer="petruknw"
|
||||
|
||||
ENV DOWNLOAD_FOLDER=/share/aurral/downloads \
|
||||
WEEKLY_FLOW_FOLDER=/share/aurral/downloads/weekly-flow
|
||||
|
||||
# Replace the upstream data/downloads dirs with symlinks into HA persistent storage.
|
||||
# Must be done at build time — the dirs are owned by a non-root user at runtime.
|
||||
RUN rm -rf /app/backend/data && ln -s /config/data /app/backend/data \
|
||||
&& rm -rf /app/downloads && ln -s /share/aurral/downloads /app/downloads
|
||||
|
||||
COPY rootfs /
|
||||
|
||||
RUN chmod a+x /usr/local/bin/docker-entrypoint.sh
|
||||
|
||||
ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
|
||||
CMD ["node", "server.js"]
|
||||
23
aurral/README.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# Aurral
|
||||
|
||||
[Aurral](https://github.com/lklynet/aurral) is a self-hosted music discovery, request management, flows, and playlist importing app for Lidarr with library-aware recommendations.
|
||||
This addon is based on the docker image <https://github.com/lklynet/aurral>
|
||||
|
||||
## Configuration
|
||||
|
||||
| Option | Default | Description |
|
||||
|---|---|---|
|
||||
| `download_folder` | `/share/aurral/downloads` | Path where Aurral writes flow downloads. Must be under `/share`. |
|
||||
|
||||
## Installation
|
||||
|
||||
1. Add my add-ons repository to your home assistant instance (in supervisor addons store at top right, or click button below if you have configured my HA)
|
||||
|
||||
[](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Falexbelgium%2Fhassio-addons)
|
||||
|
||||
2. Install this add-on.
|
||||
3. Click the `Save` button to store your configuration.
|
||||
4. Set the `download_folder` option to your preferred path.
|
||||
5. Start the add-on.
|
||||
6. Check the logs of the add-on to see if everything went well.
|
||||
7. Open the webUI and complete onboarding.
|
||||
22
aurral/apparmor.txt
Normal file
@@ -0,0 +1,22 @@
|
||||
#include <tunables/global>
|
||||
|
||||
profile aurral flags=(attach_disconnected,mediate_deleted) {
|
||||
#include <abstractions/base>
|
||||
|
||||
file,
|
||||
signal (send) set=(kill,term,int,hup,cont),
|
||||
|
||||
/init ix,
|
||||
/bin/** ix,
|
||||
/usr/bin/** ix,
|
||||
/usr/local/bin/** ix,
|
||||
/run/{s6,s6-rc*,fix-attrs.d}/** ix,
|
||||
|
||||
/share/aurral/** rwk,
|
||||
/media/** rk,
|
||||
/app/** rwk,
|
||||
/config/aurral/** rwk,
|
||||
|
||||
deny /proc/*/net/if_inet6 r,
|
||||
deny /proc/*/net/ipv6_route r,
|
||||
}
|
||||
15
aurral/build.json
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"build_from": {
|
||||
"aarch64": "ghcr.io/lklynet/aurral:1.76.17",
|
||||
"amd64": "ghcr.io/lklynet/aurral:1.76.17"
|
||||
},
|
||||
"squash": false,
|
||||
"labels": {
|
||||
"io.hass.name": "Aurral",
|
||||
"io.hass.description": "Self-hosted music discovery and request management for Lidarr",
|
||||
"io.hass.arch": "{arch}",
|
||||
"io.hass.type": "addon",
|
||||
"io.hass.version": "dev",
|
||||
"maintainer": "petruknw"
|
||||
}
|
||||
}
|
||||
35
aurral/config.yaml
Normal file
@@ -0,0 +1,35 @@
|
||||
name: Aurral
|
||||
version: "1.76.17"
|
||||
slug: aurral
|
||||
description: >-
|
||||
Self-hosted music discovery, request management, flows, and playlist
|
||||
importing for Lidarr with library-aware recommendations.
|
||||
url: https://github.com/alexbelgium/hassio-addons/blob/master/aurral/README.md
|
||||
arch:
|
||||
- aarch64
|
||||
- amd64
|
||||
|
||||
init: false
|
||||
|
||||
ports:
|
||||
3001/tcp: 3001
|
||||
ports_description:
|
||||
3001/tcp: Aurral Web UI
|
||||
|
||||
webui: http://[HOST]:[PORT:3001]
|
||||
|
||||
map:
|
||||
- addon_config:rw
|
||||
- share:rw
|
||||
- media:rw
|
||||
|
||||
env_vars:
|
||||
- name: WEEKLY_FLOW_FOLDER
|
||||
description: "Path for Navidrome smart playlist files (weekly flow)"
|
||||
required: false
|
||||
|
||||
options:
|
||||
download_folder: /share/aurral/downloads
|
||||
|
||||
schema:
|
||||
download_folder: str
|
||||
BIN
aurral/icon.png
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
aurral/logo.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
9
aurral/rootfs/usr/local/bin/docker-entrypoint.sh
Normal file
@@ -0,0 +1,9 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
# Create the real directories in HA persistent storage that the symlinks point to
|
||||
mkdir -p /config/data
|
||||
mkdir -p "${DOWNLOAD_FOLDER:-/share/aurral/downloads}"
|
||||
mkdir -p "${WEEKLY_FLOW_FOLDER:-/share/aurral/downloads/weekly-flow}"
|
||||
|
||||
exec "$@"
|
||||
8
aurral/updater.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"last_update": "21-05-2026",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "aurral",
|
||||
"source": "github",
|
||||
"upstream_repo": "lklynet/aurral",
|
||||
"upstream_version": "1.76.17"
|
||||
}
|
||||
@@ -1,4 +1,7 @@
|
||||
|
||||
## 1.79.0 (2026-05-19)
|
||||
- Update to latest version from autobrr/autobrr (changelog : https://github.com/autobrr/autobrr/releases)
|
||||
|
||||
## 1.78.0 (2026-05-16)
|
||||
- Update to latest version from autobrr/autobrr (changelog : https://github.com/autobrr/autobrr/releases)
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
ARG BUILD_FROM
|
||||
ARG BUILD_VERSION
|
||||
ARG BUILD_UPSTREAM="1.78.0"
|
||||
ARG BUILD_UPSTREAM="1.79.0"
|
||||
FROM ${BUILD_FROM}
|
||||
|
||||
##################
|
||||
|
||||
@@ -108,4 +108,4 @@ schema:
|
||||
slug: autobrr
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons/tree/master/autobrr
|
||||
version: "1.78.0"
|
||||
version: "1.79.0"
|
||||
|
||||
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 1.4 KiB |
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"last_update": "2026-05-16",
|
||||
"last_update": "2026-05-19",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "autborr",
|
||||
"source": "github",
|
||||
"upstream_repo": "autobrr/autobrr",
|
||||
"upstream_version": "1.78.0"
|
||||
"upstream_version": "1.79.0"
|
||||
}
|
||||
|
||||
BIN
baikal/stats.png
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 1.6 KiB |
BIN
bazarr/stats.png
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 1.8 KiB |
@@ -1,4 +1,10 @@
|
||||
|
||||
## 0.7.0-1 (2026-05-19)
|
||||
- Serve the API via gunicorn + a gevent-websocket worker instead of the Werkzeug development server
|
||||
|
||||
## 0.7.0 (2026-05-19)
|
||||
- Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
|
||||
|
||||
## 0.6.10 (2026-05-16)
|
||||
- Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
|
||||
|
||||
|
||||
@@ -96,4 +96,4 @@ schema:
|
||||
ssl: bool?
|
||||
slug: birdnet-pipy
|
||||
url: https://github.com/alexbelgium/hassio-addons/tree/master/birdnet-pipy
|
||||
version: "0.6.10"
|
||||
version: "0.7.0-1"
|
||||
|
||||
@@ -4,4 +4,16 @@ set -euo pipefail
|
||||
export PYTHONPATH=/app
|
||||
bashio::net.wait_for 5001 127.0.0.1 300
|
||||
cd /app
|
||||
exec python3 -m core.api
|
||||
# Single gevent-websocket worker is mandatory: live detections fan out via an
|
||||
# in-process socketio.emit (no Redis message_queue), so >1 worker would
|
||||
# silently drop Live Feed broadcasts. Bind 127.0.0.1 (single container; nginx
|
||||
# and core.main reach the API locally, satisfying the wait_for in nginx/run +
|
||||
# main/run). Heavy admin jobs cooperatively yield to keep this worker live.
|
||||
exec gunicorn wsgi:application \
|
||||
--worker-class geventwebsocket.gunicorn.workers.GeventWebSocketWorker \
|
||||
--workers 1 \
|
||||
--bind 127.0.0.1:5002 \
|
||||
--timeout 120 \
|
||||
--graceful-timeout 30 \
|
||||
--keep-alive 65 \
|
||||
--error-logfile -
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# shellcheck shell=bash
|
||||
set -euo pipefail
|
||||
|
||||
# Wait for the upstream API service (Python core.api) to bind 127.0.0.1:5002
|
||||
# Wait for the upstream API service (gunicorn / wsgi:application) to bind 127.0.0.1:5002
|
||||
# before starting nginx, so nginx never serves a 502 for the API/auth/socket
|
||||
# paths during boot. A boot-time 502 can be cached by an upstream cache layer
|
||||
# (HA's own PWA service worker, a Cloudflare edge worker, etc.), leaving the
|
||||
|
||||
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 1.4 KiB |
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"last_update": "2026-05-16",
|
||||
"last_update": "2026-05-19",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "birdnet-pipy",
|
||||
"source": "github",
|
||||
"upstream_repo": "Suncuss/BirdNET-PiPy",
|
||||
"upstream_version": "0.6.10"
|
||||
"upstream_version": "0.7.0"
|
||||
}
|
||||
|
||||
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 1.5 KiB |
@@ -1,4 +1,7 @@
|
||||
|
||||
## 0.55.5 (2026-05-19)
|
||||
- Update to latest version from linuxserver/docker-changedetection.io (changelog : https://github.com/linuxserver/docker-changedetection.io/releases)
|
||||
|
||||
## 0.55.3 (2026-05-02)
|
||||
- Update to latest version from linuxserver/docker-changedetection.io (changelog : https://github.com/linuxserver/docker-changedetection.io/releases)
|
||||
|
||||
|
||||
@@ -34,4 +34,4 @@ schema:
|
||||
slug: changedetection.io
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons/tree/master/changedetection.io
|
||||
version: "0.55.3"
|
||||
version: "0.55.5"
|
||||
|
||||
|
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 1.4 KiB |
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"github_fulltag": "false",
|
||||
"last_update": "2026-05-02",
|
||||
"last_update": "2026-05-19",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "changedetection.io",
|
||||
"source": "github",
|
||||
"upstream_repo": "linuxserver/docker-changedetection.io",
|
||||
"upstream_version": "0.55.3"
|
||||
"upstream_version": "0.55.5"
|
||||
}
|
||||
|
||||
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 1.3 KiB |
@@ -1,4 +1,7 @@
|
||||
|
||||
## 19.17.0 (2026-05-19)
|
||||
- Update to latest version from coderaiser/cloudcmd (changelog : https://github.com/coderaiser/cloudcmd/releases)
|
||||
|
||||
## 19.16.0 (2026-05-09)
|
||||
- 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.16.0"
|
||||
version: "19.17.0"
|
||||
|
||||
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 1.4 KiB |
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"last_update": "2026-05-09",
|
||||
"last_update": "2026-05-19",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "cloudcommander",
|
||||
"source": "github",
|
||||
"upstream_repo": "coderaiser/cloudcmd",
|
||||
"upstream_version": "19.16.0"
|
||||
"upstream_version": "19.17.0"
|
||||
}
|
||||
|
||||
BIN
codex/stats.png
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 1.7 KiB |
@@ -1,4 +1,7 @@
|
||||
|
||||
## 4.9.5.0 (2026-05-19)
|
||||
- Update to latest version from linuxserver/docker-emby (changelog : https://github.com/linuxserver/docker-emby/releases)
|
||||
|
||||
## 4.9.3.0 (2026-01-10)
|
||||
- Update to latest version from linuxserver/docker-emby (changelog : https://github.com/linuxserver/docker-emby/releases)
|
||||
|
||||
|
||||
@@ -121,5 +121,5 @@ schema:
|
||||
slug: emby
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons/tree/master/emby
|
||||
version: "4.9.3.0"
|
||||
version: "4.9.5.0"
|
||||
video: true
|
||||
|
||||
BIN
emby/stats.png
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 1.3 KiB |
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"github_beta": "false",
|
||||
"last_update": "10-01-2026",
|
||||
"last_update": "2026-05-19",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "emby",
|
||||
"source": "github",
|
||||
"upstream_repo": "linuxserver/docker-emby",
|
||||
"upstream_version": "4.9.3.0"
|
||||
"upstream_version": "4.9.5.0"
|
||||
}
|
||||
|
||||
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 1.6 KiB |
BIN
ente/stats.png
|
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 1.4 KiB |
@@ -1,4 +1,7 @@
|
||||
|
||||
## debian-2026-05-19 (2026-05-19)
|
||||
- Update to latest version from charlocharlie/epicgames-freegames
|
||||
|
||||
## debian-2026-05-08 (2026-05-08)
|
||||
- Update to latest version from charlocharlie/epicgames-freegames
|
||||
|
||||
|
||||
@@ -88,5 +88,5 @@ schema:
|
||||
slug: epicgamesfree
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons
|
||||
version: "debian-2026-05-08"
|
||||
version: "debian-2026-05-19"
|
||||
webui: "[PROTO:ssl]://[HOST]:[PORT:3000]"
|
||||
|
||||
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 1.5 KiB |
@@ -2,10 +2,10 @@
|
||||
"dockerhub_by_date": true,
|
||||
"dockerhub_list_size": 2,
|
||||
"github_exclude": "-",
|
||||
"last_update": "2026-05-08",
|
||||
"last_update": "2026-05-19",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "epicgamesfree",
|
||||
"source": "dockerhub",
|
||||
"upstream_repo": "charlocharlie/epicgames-freegames",
|
||||
"upstream_version": "debian-2026-05-08"
|
||||
"upstream_version": "debian-2026-05-19"
|
||||
}
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
## 2.63.4-3 (2026-05-20)
|
||||
- Fix: add nginx redirect from root `/` to `/files/` to prevent Vue Router crash on startup
|
||||
- Vue Router 4's `/:catchAll(.*)*` redirect throws `TypeError: e.params.catchAll is not iterable` when `catchAll` is `undefined` (navigating to root `/`)
|
||||
- The redirect ensures the app always loads at `/files/` so the broken catch-all redirect code is never invoked
|
||||
|
||||
## 2.63.4-1 (2026-05-20)
|
||||
- Fix: always pass --noauth flag when NoAuth=true to ensure correct database initialization (prevents continuous loading screen / blue pulsating dots)
|
||||
- Fix: avoid passing empty string arguments to filebrowser command
|
||||
|
||||
## 2.63.4 (2026-05-19)
|
||||
- Update to latest version from filebrowser/filebrowser (changelog : https://github.com/filebrowser/filebrowser/releases)
|
||||
|
||||
## 2.63.3 (2026-05-09)
|
||||
- Update to latest version from filebrowser/filebrowser (changelog : https://github.com/filebrowser/filebrowser/releases)
|
||||
|
||||
@@ -77,6 +77,7 @@ environment:
|
||||
homeassistant: 2025.5.0
|
||||
image: ghcr.io/alexbelgium/filebrowser-{arch}
|
||||
ingress: true
|
||||
ingress_entry: files
|
||||
ingress_port: 8071
|
||||
ingress_stream: true
|
||||
map:
|
||||
@@ -123,4 +124,4 @@ schema:
|
||||
slug: filebrowser
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons
|
||||
version: "2.63.3"
|
||||
version: "2.63.4-3"
|
||||
|
||||
@@ -77,9 +77,9 @@ if bashio::config.true 'NoAuth'; then
|
||||
rm /data/auth &> /dev/null || true
|
||||
rm /config/filebrowser.dB &> /dev/null || true
|
||||
touch /data/noauth
|
||||
NOAUTH="--noauth"
|
||||
bashio::log.warning "Auth method change, database reset"
|
||||
fi
|
||||
NOAUTH="--noauth"
|
||||
bashio::log.info "NoAuth option selected"
|
||||
else
|
||||
if ! bashio::fs.file_exists "/data/auth"; then
|
||||
@@ -113,7 +113,7 @@ fi
|
||||
bashio::log.info "Starting..."
|
||||
|
||||
# shellcheck disable=SC2086
|
||||
/./bin/filebrowser --disablePreviewResize --disableTypeDetectionByHeader --cacheDir="/cache" $CERTFILE $KEYFILE --root="$BASE_FOLDER" --address=0.0.0.0 --port=8080 --database=/config/filebrowser.dB "$NOAUTH" "$DISABLE_THUMBNAILS" &
|
||||
/./bin/filebrowser --disablePreviewResize --disableTypeDetectionByHeader --cacheDir="/cache" $CERTFILE $KEYFILE --root="$BASE_FOLDER" --address=0.0.0.0 --port=8080 --database=/config/filebrowser.dB ${NOAUTH:+$NOAUTH} ${DISABLE_THUMBNAILS:+$DISABLE_THUMBNAILS} &
|
||||
bashio::net.wait_for 8080 localhost 900 || true
|
||||
bashio::log.info "Started !"
|
||||
nginx || bashio::log.fatal "Nginx failed"
|
||||
|
||||
@@ -6,6 +6,12 @@ server {
|
||||
|
||||
client_max_body_size 0;
|
||||
|
||||
# Redirect bare root to /files/ so the Vue Router never sees path "/"
|
||||
# (Vue Router 4's /:catchAll(.*)* redirect crashes when catchAll is undefined)
|
||||
location = / {
|
||||
return 302 files/;
|
||||
}
|
||||
|
||||
location / {
|
||||
add_header Access-Control-Allow-Origin *;
|
||||
proxy_connect_timeout 30m;
|
||||
|
||||
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 1.5 KiB |
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"github_beta": "true",
|
||||
"last_update": "2026-05-09",
|
||||
"last_update": "2026-05-19",
|
||||
"paused": false,
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "filebrowser",
|
||||
"source": "github",
|
||||
"upstream_repo": "filebrowser/filebrowser",
|
||||
"upstream_version": "2.63.3"
|
||||
"upstream_version": "2.63.4"
|
||||
}
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
|
||||
## 1.3.3 (2026-05-19)
|
||||
- Update to latest version from gtsteffaniak/filebrowser (changelog : https://github.com/gtsteffaniak/filebrowser/releases)
|
||||
|
||||
## 1.3.2 (2026-05-16)
|
||||
- Update to latest version from gtsteffaniak/filebrowser (changelog : https://github.com/gtsteffaniak/filebrowser/releases)
|
||||
|
||||
|
||||
@@ -110,4 +110,4 @@ schema:
|
||||
slug: filebrowser_quantum
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons
|
||||
version: "1.3.2"
|
||||
version: "1.3.3"
|
||||
|
||||
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 1.4 KiB |
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"github_beta": "false",
|
||||
"last_update": "2026-05-16",
|
||||
"last_update": "2026-05-19",
|
||||
"paused": false,
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "filebrowser_quantum",
|
||||
"source": "github",
|
||||
"upstream_repo": "gtsteffaniak/filebrowser",
|
||||
"upstream_version": "1.3.2"
|
||||
"upstream_version": "1.3.3"
|
||||
}
|
||||
|
||||
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 1.5 KiB |
@@ -1,3 +1,9 @@
|
||||
## 2.3.2-4 (18-05-2026)
|
||||
- Minor bugs fixed
|
||||
## 2.3.2-3 (18-05-2026)
|
||||
- Minor bugs fixed
|
||||
## 2.3.2-2 (18-05-2026)
|
||||
- Minor bugs fixed
|
||||
|
||||
## 2.3.2 (2026-04-23)
|
||||
- Update to latest version from firefly-iii/data-importer (changelog : https://github.com/firefly-iii/data-importer/releases)
|
||||
|
||||
@@ -173,7 +173,7 @@ RUN \
|
||||
fi
|
||||
|
||||
ENV HEALTH_PORT="8080" \
|
||||
HEALTH_URL="/health"
|
||||
HEALTH_URL="/healthcheck"
|
||||
HEALTHCHECK \
|
||||
--interval=5s \
|
||||
--retries=5 \
|
||||
|
||||
@@ -101,5 +101,5 @@ schema:
|
||||
slug: fireflyiii_data_importer
|
||||
udev: true
|
||||
url: https://github.com/alexbelgium/hassio-addons
|
||||
version: "2.3.2"
|
||||
version: "2.3.2-4"
|
||||
webui: "[PROTO:ssl]://[HOST]:[PORT:8080]"
|
||||
|
||||
@@ -29,6 +29,7 @@ export CAN_POST_AUTOIMPORT="$(bashio::config "CAN_POST_AUTOIMPORT")"
|
||||
# Persist variables to /etc/environment for cron jobs
|
||||
{
|
||||
[ -n "$JSON_CONFIGURATION_DIR" ] && echo "JSON_CONFIGURATION_DIR=\"$JSON_CONFIGURATION_DIR\""
|
||||
echo "CONFIG_LOCATION=\"$CONFIGSOURCE\""
|
||||
echo "IMPORT_DIR_ALLOWLIST=\"$IMPORT_DIR_ALLOWLIST\""
|
||||
echo "IMPORT_DIR_WHITELIST=\"$IMPORT_DIR_WHITELIST\""
|
||||
echo "AUTO_IMPORT_SECRET=\"$AUTO_IMPORT_SECRET\""
|
||||
@@ -54,7 +55,7 @@ if bashio::config.has_value 'Updates'; then
|
||||
chmod 755 /etc/cron."${FREQUENCY}"/cronupdate
|
||||
|
||||
# Sets cron to run with www-data user
|
||||
# sed -i 's|root|www-data|g' /etc/crontab
|
||||
sed -i 's|root|www-data|g' /etc/crontab
|
||||
|
||||
# Starts cron
|
||||
service cron start
|
||||
|
||||
@@ -6,7 +6,8 @@ set -e
|
||||
# shellcheck disable=SC1091
|
||||
if [ -f /etc/environment ]; then set -a; . /etc/environment; set +a; fi
|
||||
|
||||
CONFIGSOURCE="$(bashio::config "CONFIG_LOCATION")"
|
||||
# Use persisted value instead of calling bashio::config (www-data may lack API access)
|
||||
CONFIGSOURCE="${CONFIG_LOCATION}"
|
||||
|
||||
(
|
||||
bashio::log.info "Running update according to defined schedule. Files located in $CONFIGSOURCE/import_files will be imported. If /config, it is accessible in the folder /addon_configs/xxx-firefly_data_importer when using the Filebrowser addon"
|
||||
|
||||
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 1.5 KiB |
BIN
gitea/stats.png
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 1.2 KiB |
@@ -1,4 +1,7 @@
|
||||
|
||||
## 26.5.2 (2026-05-19)
|
||||
- Update to latest version from gramps-project/gramps-web (changelog : https://github.com/gramps-project/gramps-web/releases)
|
||||
|
||||
## 26.5.1 (2026-05-16)
|
||||
- Update to latest version from gramps-project/gramps-web (changelog : https://github.com/gramps-project/gramps-web/releases)
|
||||
|
||||
|
||||
@@ -115,5 +115,5 @@ services:
|
||||
slug: grampsweb
|
||||
tmpfs: true
|
||||
url: https://github.com/alexbelgium/hassio-addons/tree/master/grampsweb
|
||||
version: "26.5.1"
|
||||
version: "26.5.2"
|
||||
webui: "[PROTO:ssl]://[HOST]:[PORT:5001]"
|
||||
|
||||
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 1.2 KiB |
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"github_beta": true,
|
||||
"last_update": "2026-05-16",
|
||||
"last_update": "2026-05-19",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "grampsweb",
|
||||
"source": "github",
|
||||
"upstream_repo": "gramps-project/gramps-web",
|
||||
"upstream_version": "26.5.1"
|
||||
"upstream_version": "26.5.2"
|
||||
}
|
||||
|
||||
BIN
grav/stats.png
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 1.6 KiB |
@@ -1,4 +1,13 @@
|
||||
|
||||
## 2.7.5 (2026-05-19)
|
||||
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)
|
||||
|
||||
## 2026.0.0 (2026-05-19)
|
||||
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)
|
||||
|
||||
## 2.7.5 (2026-05-17)
|
||||
- Switch upstream image tags from arch-specific (`arm64v8-latest`/`amd64-latest`) to `:latest`
|
||||
|
||||
## 2.7.5 (2026-04-18)
|
||||
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"build_from": {
|
||||
"aarch64": "ghcr.io/imagegenius/immich:arm64v8-latest",
|
||||
"amd64": "ghcr.io/imagegenius/immich:amd64-latest"
|
||||
"aarch64": "ghcr.io/imagegenius/immich:latest",
|
||||
"amd64": "ghcr.io/imagegenius/immich:latest"
|
||||
}
|
||||
}
|
||||
|
||||
BIN
immich/stats.png
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 1.3 KiB |
@@ -1,6 +1,7 @@
|
||||
{
|
||||
"github_beta": "false",
|
||||
"last_update": "2026-04-18",
|
||||
"github_exclude": "2026",
|
||||
"last_update": "2026-05-19",
|
||||
"repository": "alexbelgium/hassio-addons",
|
||||
"slug": "immich",
|
||||
"source": "github",
|
||||
|
||||
@@ -1,4 +1,10 @@
|
||||
|
||||
## 2.7.5 (2026-05-19)
|
||||
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)
|
||||
|
||||
## 2026.0.0 (2026-05-19)
|
||||
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)
|
||||
|
||||
## 2.7.5 (2026-04-18)
|
||||
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)
|
||||
|
||||
|
||||