Compare commits

..

4 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
eb08853b50 Fix Redis in immich_cuda: install redis-server directly instead of Docker mods
Apply the same Redis fix from the immich addon to immich_cuda:
- Remove DOCKER_MODS env var from Dockerfile and config.yaml
- Add redis-server to PACKAGES for direct installation
- s6-rc service files, redis.conf, and 20-folders.sh were already updated

This prevents ECONNRESET errors caused by Docker mods failing to install
Redis at runtime (issue #2615).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com>
2026-03-28 22:42:07 +00:00
copilot-swe-agent[bot]
60a5adb5c3 fix(immich_openvino): install redis-server directly instead of Docker mods
Replace DOCKER_MODS-based Redis installation with direct redis-server
package install and s6-rc service to prevent ECONNRESET errors at
runtime. Removes DOCKER_MODS from config.yaml environment.

Fixes #2615

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com>
2026-03-28 22:40:09 +00:00
copilot-swe-agent[bot]
5f58265ef4 immich_noml: Fix Redis startup by installing redis-server directly
Replace Docker mods (DOCKER_MODS=imagegenius/mods:universal-redis) with
direct redis-server installation via PACKAGES to prevent ECONNRESET errors.
The s6-rc service files and redis.conf were already in place from a prior
partial fix; this commit completes the migration by removing the Docker mods
references from Dockerfile and config.yaml.

Fixes #2615

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com>
2026-03-28 22:37:39 +00:00
copilot-swe-agent[bot]
1031709095 Initial plan 2026-03-28 22:19:01 +00:00
139 changed files with 125 additions and 59 deletions

View File

@@ -150,7 +150,6 @@ CrowMaster1,
Curiouserw,United States Curiouserw,United States
CurtRed, CurtRed,
D3F0NC3UR, D3F0NC3UR,
D3XX3R,
D3f0,Kenya D3f0,Kenya
DARKNAGAN,France DARKNAGAN,France
DDanii, DDanii,
@@ -779,7 +778,6 @@ aelg305,
afonsojramos,Portugal afonsojramos,Portugal
agdamsbo,Denmark agdamsbo,Denmark
ahhl, ahhl,
ahjcarroll,
ahrens26, ahrens26,
aiccucs, aiccucs,
aicynide, aicynide,
@@ -1012,7 +1010,6 @@ charithmadhuranga,Sri Lanka
charl3y15,United States charl3y15,United States
charlestephen,United States charlestephen,United States
chbmuc, chbmuc,
checkrayns,
chen-ye,United States chen-ye,United States
chen7hi, chen7hi,
chenweiwei123, chenweiwei123,
@@ -1242,7 +1239,6 @@ ericyew,
erikLundstedt,Sweden erikLundstedt,Sweden
ernierasta,Czechia ernierasta,Czechia
eroldan, eroldan,
eruvanos,Germany
erwamartin,France erwamartin,France
ettoreboy, ettoreboy,
euneuneu, euneuneu,
@@ -1446,7 +1442,6 @@ indig0fox,United States
indrajitr,United States indrajitr,United States
indykoning, indykoning,
ingoau,Australia ingoau,Australia
inventor7777,United States
irgendwer112, irgendwer112,
irgendwer92, irgendwer92,
isobear23, isobear23,
@@ -1737,7 +1732,6 @@ matte-a,Italy
matth-av,Australia matth-av,Australia
matthew-hz, matthew-hz,
matthewturk,United States matthewturk,United States
matthiasbalke,Germany
matthiasfaeth, matthiasfaeth,
matthieudevipa, matthieudevipa,
matthudson670, matthudson670,
@@ -1890,7 +1884,6 @@ noxhirsch,Germany
nperanzi,United States nperanzi,United States
nstrelow,Germany nstrelow,Germany
nukleuz80, nukleuz80,
nunoaleixogoncalves,Portugal
nwithan8,United States nwithan8,United States
nxnjz, nxnjz,
nyakojiru,Spain nyakojiru,Spain
@@ -2039,7 +2032,6 @@ quirbiefe,
qun-media, qun-media,
r0rqual,United States r0rqual,United States
rJUUSO, rJUUSO,
ranjitrajkumar,Canada
raphael1688, raphael1688,
rapjul, rapjul,
rascasseuk, rascasseuk,
@@ -2377,7 +2369,6 @@ vetcher,
vikavorkin,Israel vikavorkin,Israel
vinnyduke, vinnyduke,
vlad36N,United States vlad36N,United States
vlassen,
vortexua, vortexua,
vova-musin, vova-musin,
vova9,Belarus vova9,Belarus
@@ -2413,8 +2404,7 @@ wickedst,United Kingdom
wildnet,Poland wildnet,Poland
wile-e1,Canada wile-e1,Canada
williamcorsel,Netherlands williamcorsel,Netherlands
willigenburggihaux, willnewcombe,
willnewcombe,United Kingdom
wimb0, wimb0,
witold-gren,Poland witold-gren,Poland
wonkygecko,United States wonkygecko,United States
@@ -2476,7 +2466,6 @@ ziQzav,
zipp00, zipp00,
zjw57,China zjw57,China
zking7, zking7,
zonekill61,
zonorti,Germany zonorti,Germany
zr-idt, zr-idt,
zuranthus,Sweden zuranthus,Sweden
1 username country
150 Curiouserw United States
151 CurtRed
152 D3F0NC3UR
D3XX3R
153 D3f0 Kenya
154 DARKNAGAN France
155 DDanii
778 afonsojramos Portugal
779 agdamsbo Denmark
780 ahhl
ahjcarroll
781 ahrens26
782 aiccucs
783 aicynide
1010 charl3y15 United States
1011 charlestephen United States
1012 chbmuc
checkrayns
1013 chen-ye United States
1014 chen7hi
1015 chenweiwei123
1239 erikLundstedt Sweden
1240 ernierasta Czechia
1241 eroldan
eruvanos Germany
1242 erwamartin France
1243 ettoreboy
1244 euneuneu
1442 indrajitr United States
1443 indykoning
1444 ingoau Australia
inventor7777 United States
1445 irgendwer112
1446 irgendwer92
1447 isobear23
1732 matth-av Australia
1733 matthew-hz
1734 matthewturk United States
matthiasbalke Germany
1735 matthiasfaeth
1736 matthieudevipa
1737 matthudson670
1884 nperanzi United States
1885 nstrelow Germany
1886 nukleuz80
nunoaleixogoncalves Portugal
1887 nwithan8 United States
1888 nxnjz
1889 nyakojiru Spain
2032 qun-media
2033 r0rqual United States
2034 rJUUSO
ranjitrajkumar Canada
2035 raphael1688
2036 rapjul
2037 rascasseuk
2369 vikavorkin Israel
2370 vinnyduke
2371 vlad36N United States
vlassen
2372 vortexua
2373 vova-musin
2374 vova9 Belarus
2404 wildnet Poland
2405 wile-e1 Canada
2406 williamcorsel Netherlands
2407 willigenburggihaux willnewcombe
willnewcombe United Kingdom
2408 wimb0
2409 witold-gren Poland
2410 wonkygecko United States
2466 zipp00
2467 zjw57 China
2468 zking7
zonekill61
2469 zonorti Germany
2470 zr-idt
2471 zuranthus Sweden

Binary file not shown.

Before

Width:  |  Height:  |  Size: 60 KiB

After

Width:  |  Height:  |  Size: 62 KiB

BIN
.github/stats.png vendored

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@@ -1,4 +1,7 @@
## 2.6.2-2 (2026-03-28)
- Fix Redis startup: install redis-server directly instead of via Docker mods to prevent ECONNRESET errors (issue #2615)
## 2.6.2 (2026-03-28) ## 2.6.2 (2026-03-28)
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases) - Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)

View File

@@ -34,13 +34,8 @@ COPY ha_lsio.sh /ha_lsio.sh
ARG CONFIGLOCATION="/config" ARG CONFIGLOCATION="/config"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh
# Install REDIS # Install REDIS directly instead of via Docker mods for reliability
ENV DOCKER_MODS="imagegenius/mods:universal-redis" # (Docker mods can fail to install Redis at runtime, causing ECONNRESET errors)
# && chmod 777 -R /docker-mods \
# && /./docker-mods/* || ls / \
# && if [ !-f /defaults/redis.conf ]; then echo "Not installed" && exit 1; fi
#ENV DOCKER_MODS=""
################## ##################
# 3 Install apps # # 3 Install apps #
@@ -63,7 +58,7 @@ COPY ha_automodules.sh /ha_automodules.sh
RUN chmod 744 /ha_automodules.sh && /ha_automodules.sh "$MODULES" && rm /ha_automodules.sh RUN chmod 744 /ha_automodules.sh && /ha_automodules.sh "$MODULES" && rm /ha_automodules.sh
# Manual apps # Manual apps
ENV PACKAGES="sudo yamllint pip sed jq" ENV PACKAGES="sudo yamllint pip sed jq redis-server"
# Automatic apps & bashio # Automatic apps & bashio
COPY ha_autoapps.sh /ha_autoapps.sh COPY ha_autoapps.sh /ha_autoapps.sh

View File

@@ -71,7 +71,6 @@ devices:
- /dev/nvme2 - /dev/nvme2
environment: environment:
CI_PORT: "8080" CI_PORT: "8080"
DOCKER_MODS: imagegenius/mods:universal-redis
MACHINE_LEARNING_CACHE_FOLDER: /data/machine-learning MACHINE_LEARNING_CACHE_FOLDER: /data/machine-learning
MACHINE_LEARNING_WORKERS: "1" MACHINE_LEARNING_WORKERS: "1"
MACHINE_LEARNING_WORKER_TIMEOUT: "120" MACHINE_LEARNING_WORKER_TIMEOUT: "120"
@@ -143,6 +142,6 @@ slug: immich
udev: true udev: true
url: https://github.com/alexbelgium/hassio-addons url: https://github.com/alexbelgium/hassio-addons
usb: true usb: true
version: "2.6.2" version: "2.6.2-2"
video: true video: true
webui: http://[HOST]:[PORT:8080] webui: http://[HOST]:[PORT:8080]

View File

@@ -0,0 +1,64 @@
## custom configuration file, please be aware that changing options here may break things
## uncomment what you need to adjust, leave commented to use default settings
## see https://redis.io/topics/config for help
#protected-mode yes
#tcp-backlog 511
#timeout 0
#tcp-keepalive 300
#databases 16
#save 900 1
#save 300 10
#save 60 10000
#stop-writes-on-bgsave-error yes
#rdbcompression yes
#rdbchecksum yes
#dbfilename dump.rdb
#rdb-del-sync-files no
#replica-serve-stale-data yes
#replica-read-only yes
#repl-diskless-sync no
#repl-diskless-sync-delay 5
#repl-diskless-load disabled
#repl-disable-tcp-nodelay no
#replica-priority 100
#acllog-max-len 128
#lazyfree-lazy-eviction no
#lazyfree-lazy-expire no
#lazyfree-lazy-server-del no
#replica-lazy-flush no
#lazyfree-lazy-user-del no
#oom-score-adj no
#oom-score-adj-values 0 200 800
#appendonly no
#appendfilename "appendonly.aof"
#appendfsync everysec
#no-appendfsync-on-rewrite no
#auto-aof-rewrite-percentage 100
#auto-aof-rewrite-min-size 64mb
#aof-load-truncated yes
#aof-use-rdb-preamble yes
#lua-time-limit 5000
#slowlog-log-slower-than 10000
#slowlog-max-len 128
#latency-monitor-threshold 0
#notify-keyspace-events ""
#hash-max-ziplist-entries 512
#hash-max-ziplist-value 64
#list-max-ziplist-size -2
#list-compress-depth 0
#set-max-intset-entries 512
#zset-max-ziplist-entries 128
#zset-max-ziplist-value 64
#hll-sparse-max-bytes 3000
#stream-node-max-bytes 4096
#stream-node-max-entries 100
#activerehashing yes
#client-output-buffer-limit normal 0 0 0
#client-output-buffer-limit replica 256mb 64mb 60
#client-output-buffer-limit pubsub 32mb 8mb 60
#hz 10
#dynamic-hz yes
#aof-rewrite-incremental-fsync yes
#rdb-save-incremental-fsync yes
#jemalloc-bg-thread yes

View File

@@ -97,9 +97,8 @@ fi
# REDIS LOCATION # # REDIS LOCATION #
################## ##################
echo "sed -i \"s=/config/redis=/data/redis=g\" /etc/s6*/s6*/*/run" >> /docker-mods
echo "sed -i \"s=/config/log/redis=/data/log=g\" /etc/s6*/s6*/*/run" >> /docker-mods
mkdir -p /data/redis mkdir -p /data/redis
mkdir -p /data/log mkdir -p /data/log
mkdir -p /var/run/redis
chmod 755 /data/redis chmod 755 /data/redis
chmod 755 /data/log chmod 755 /data/log

View File

@@ -0,0 +1,27 @@
#!/usr/bin/with-contenv bash
# Create Redis directories
mkdir -p \
/data/redis \
/data/log \
/var/run/redis
# Copy default redis.conf if not present
if [[ ! -f /data/redis/redis.conf ]]; then
cp /defaults/redis.conf /data/redis/redis.conf 2>/dev/null || touch /data/redis/redis.conf
fi
# Set permissions
chown -R root:root \
/data/redis \
/data/log \
/var/run/redis
exec \
redis-server /data/redis/redis.conf \
--bind 127.0.0.1 \
--port 6379 \
--pidfile /var/run/redis/redis.pid \
--always-show-logo no \
--dir /data/redis \
--logfile /data/log/redis.log

View File

@@ -0,0 +1 @@
longrun

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -1,4 +1,7 @@
## 2.6.2-2 (2026-03-28)
- Fix Redis startup: install redis-server directly instead of via Docker mods to prevent ECONNRESET errors (issue #2615)
## 2.6.2 (2026-03-28) ## 2.6.2 (2026-03-28)
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases) - Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)

View File

@@ -34,13 +34,8 @@ COPY ha_lsio.sh /ha_lsio.sh
ARG CONFIGLOCATION="/config" ARG CONFIGLOCATION="/config"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh
# Install REDIS # Install REDIS directly instead of via Docker mods for reliability
ENV DOCKER_MODS="imagegenius/mods:universal-redis" # (Docker mods can fail to install Redis at runtime, causing ECONNRESET errors)
# && chmod 777 -R /docker-mods \
# && /./docker-mods/* || ls / \
# && if [ !-f /defaults/redis.conf ]; then echo "Not installed" && exit 1; fi
#ENV DOCKER_MODS=""
################## ##################
# 3 Install apps # # 3 Install apps #
@@ -63,7 +58,7 @@ COPY ha_automodules.sh /ha_automodules.sh
RUN chmod 744 /ha_automodules.sh && /ha_automodules.sh "$MODULES" && rm /ha_automodules.sh RUN chmod 744 /ha_automodules.sh && /ha_automodules.sh "$MODULES" && rm /ha_automodules.sh
# Manual apps # Manual apps
ENV PACKAGES="sudo sed yamllint pip jq" ENV PACKAGES="sudo sed yamllint pip jq redis-server"
# Automatic apps & bashio # Automatic apps & bashio
COPY ha_autoapps.sh /ha_autoapps.sh COPY ha_autoapps.sh /ha_autoapps.sh

View File

@@ -69,7 +69,6 @@ devices:
- /dev/nvme2 - /dev/nvme2
environment: environment:
CI_PORT: "8080" CI_PORT: "8080"
DOCKER_MODS: imagegenius/mods:universal-redis
MACHINE_LEARNING_CACHE_FOLDER: /data/machine-learning MACHINE_LEARNING_CACHE_FOLDER: /data/machine-learning
MACHINE_LEARNING_WORKERS: "1" MACHINE_LEARNING_WORKERS: "1"
MACHINE_LEARNING_WORKER_TIMEOUT: "120" MACHINE_LEARNING_WORKER_TIMEOUT: "120"
@@ -141,6 +140,6 @@ slug: immich_cuda
udev: true udev: true
url: https://github.com/alexbelgium/hassio-addons url: https://github.com/alexbelgium/hassio-addons
usb: true usb: true
version: "2.6.2" version: "2.6.2-2"
video: true video: true
webui: http://[HOST]:[PORT:8080] webui: http://[HOST]:[PORT:8080]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -1,4 +1,7 @@
## 2.6.2-2 (2026-03-28)
- Fix Redis startup: install redis-server directly instead of via Docker mods to prevent ECONNRESET errors (issue #2615)
## 2.6.2 (2026-03-28) ## 2.6.2 (2026-03-28)
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases) - Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)

View File

@@ -34,13 +34,8 @@ COPY ha_lsio.sh /ha_lsio.sh
ARG CONFIGLOCATION="/config" ARG CONFIGLOCATION="/config"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh
# Install REDIS # Install REDIS directly instead of via Docker mods for reliability
ENV DOCKER_MODS="imagegenius/mods:universal-redis" # (Docker mods can fail to install Redis at runtime, causing ECONNRESET errors)
# && chmod 777 -R /docker-mods \
# && /./docker-mods/* || ls / \
# && if [ !-f /defaults/redis.conf ]; then echo "Not installed" && exit 1; fi
#ENV DOCKER_MODS=""
################## ##################
# 3 Install apps # # 3 Install apps #
@@ -63,7 +58,7 @@ COPY ha_automodules.sh /ha_automodules.sh
RUN chmod 744 /ha_automodules.sh && /ha_automodules.sh "$MODULES" && rm /ha_automodules.sh RUN chmod 744 /ha_automodules.sh && /ha_automodules.sh "$MODULES" && rm /ha_automodules.sh
# Manual apps # Manual apps
ENV PACKAGES="sudo sed yamllint pip jq" ENV PACKAGES="sudo sed yamllint pip jq redis-server"
# Automatic apps & bashio # Automatic apps & bashio
COPY ha_autoapps.sh /ha_autoapps.sh COPY ha_autoapps.sh /ha_autoapps.sh

View File

@@ -70,7 +70,6 @@ devices:
- /dev/nvme2 - /dev/nvme2
environment: environment:
CI_PORT: "8080" CI_PORT: "8080"
DOCKER_MODS: imagegenius/mods:universal-redis
MACHINE_LEARNING_CACHE_FOLDER: /data/machine-learning MACHINE_LEARNING_CACHE_FOLDER: /data/machine-learning
MACHINE_LEARNING_WORKERS: "1" MACHINE_LEARNING_WORKERS: "1"
MACHINE_LEARNING_WORKER_TIMEOUT: "120" MACHINE_LEARNING_WORKER_TIMEOUT: "120"
@@ -142,6 +141,6 @@ slug: immich_noml
udev: true udev: true
url: https://github.com/alexbelgium/hassio-addons url: https://github.com/alexbelgium/hassio-addons
usb: true usb: true
version: "2.6.2" version: "2.6.2-2"
video: true video: true
webui: http://[HOST]:[PORT:8080] webui: http://[HOST]:[PORT:8080]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -1,4 +1,7 @@
## 2.6.2-2 (2026-03-28)
- Fix Redis startup: install redis-server directly instead of via Docker mods to prevent ECONNRESET errors (issue #2615)
## 2.6.2 (2026-03-28) ## 2.6.2 (2026-03-28)
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases) - Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)

View File

@@ -32,13 +32,8 @@ COPY ha_lsio.sh /ha_lsio.sh
ARG CONFIGLOCATION="/config" ARG CONFIGLOCATION="/config"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh
# Install REDIS # Install REDIS directly instead of via Docker mods for reliability
ENV DOCKER_MODS="imagegenius/mods:universal-redis" # (Docker mods can fail to install Redis at runtime, causing ECONNRESET errors)
# && chmod 777 -R /docker-mods \
# && /./docker-mods/* || ls / \
# && if [ !-f /defaults/redis.conf ]; then echo "Not installed" && exit 1; fi
#ENV DOCKER_MODS=""
################## ##################
# 3 Install apps # # 3 Install apps #
@@ -61,7 +56,7 @@ COPY ha_automodules.sh /ha_automodules.sh
RUN chmod 744 /ha_automodules.sh && /ha_automodules.sh "$MODULES" && rm /ha_automodules.sh RUN chmod 744 /ha_automodules.sh && /ha_automodules.sh "$MODULES" && rm /ha_automodules.sh
# Manual apps # Manual apps
ENV PACKAGES="sudo sed yamllint pip jq" ENV PACKAGES="sudo sed yamllint pip jq redis-server"
# Automatic apps & bashio # Automatic apps & bashio
COPY ha_autoapps.sh /ha_autoapps.sh COPY ha_autoapps.sh /ha_autoapps.sh

View File

@@ -70,7 +70,6 @@ devices:
- /dev/nvme2 - /dev/nvme2
environment: environment:
CI_PORT: "8080" CI_PORT: "8080"
DOCKER_MODS: imagegenius/mods:universal-redis
MACHINE_LEARNING_CACHE_FOLDER: /data/machine-learning MACHINE_LEARNING_CACHE_FOLDER: /data/machine-learning
MACHINE_LEARNING_WORKERS: "1" MACHINE_LEARNING_WORKERS: "1"
MACHINE_LEARNING_WORKER_TIMEOUT: "120" MACHINE_LEARNING_WORKER_TIMEOUT: "120"
@@ -142,6 +141,6 @@ slug: immich_openvino
udev: true udev: true
url: https://github.com/alexbelgium/hassio-addons url: https://github.com/alexbelgium/hassio-addons
usb: true usb: true
version: "2.6.2" version: "2.6.2-2"
video: true video: true
webui: http://[HOST]:[PORT:8080] webui: http://[HOST]:[PORT:8080]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -1,5 +1,3 @@
## 17.2.2-3 (30-03-2026)
- Minor bugs fixed
## 17.2.2 (2026-03-21) ## 17.2.2 (2026-03-21)
- Update to latest version from opf/openproject (changelog : https://github.com/opf/openproject/releases) - Update to latest version from opf/openproject (changelog : https://github.com/opf/openproject/releases)

View File

@@ -1,6 +1,6 @@
{ {
"build_from": { "build_from": {
"aarch64": "openproject/openproject:17", "aarch64": "openproject/openproject:16",
"amd64": "openproject/openproject:17" "amd64": "openproject/openproject:16"
} }
} }

View File

@@ -34,5 +34,5 @@ schema:
slug: openproject slug: openproject
udev: true udev: true
url: https://github.com/alexbelgium/hassio-addons/tree/master/openproject url: https://github.com/alexbelgium/hassio-addons/tree/master/openproject
version: "17.2.2-3" version: "17.2.2"
webui: "[PROTO:ssl]://[HOST]:[PORT:8080]" webui: "[PROTO:ssl]://[HOST]:[PORT:8080]"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

Some files were not shown because too many files have changed in this diff Show More