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
CurtRed,
D3F0NC3UR,
D3XX3R,
D3f0,Kenya
DARKNAGAN,France
DDanii,
@@ -779,7 +778,6 @@ aelg305,
afonsojramos,Portugal
agdamsbo,Denmark
ahhl,
ahjcarroll,
ahrens26,
aiccucs,
aicynide,
@@ -1012,7 +1010,6 @@ charithmadhuranga,Sri Lanka
charl3y15,United States
charlestephen,United States
chbmuc,
checkrayns,
chen-ye,United States
chen7hi,
chenweiwei123,
@@ -1242,7 +1239,6 @@ ericyew,
erikLundstedt,Sweden
ernierasta,Czechia
eroldan,
eruvanos,Germany
erwamartin,France
ettoreboy,
euneuneu,
@@ -1446,7 +1442,6 @@ indig0fox,United States
indrajitr,United States
indykoning,
ingoau,Australia
inventor7777,United States
irgendwer112,
irgendwer92,
isobear23,
@@ -1737,7 +1732,6 @@ matte-a,Italy
matth-av,Australia
matthew-hz,
matthewturk,United States
matthiasbalke,Germany
matthiasfaeth,
matthieudevipa,
matthudson670,
@@ -1890,7 +1884,6 @@ noxhirsch,Germany
nperanzi,United States
nstrelow,Germany
nukleuz80,
nunoaleixogoncalves,Portugal
nwithan8,United States
nxnjz,
nyakojiru,Spain
@@ -2039,7 +2032,6 @@ quirbiefe,
qun-media,
r0rqual,United States
rJUUSO,
ranjitrajkumar,Canada
raphael1688,
rapjul,
rascasseuk,
@@ -2377,7 +2369,6 @@ vetcher,
vikavorkin,Israel
vinnyduke,
vlad36N,United States
vlassen,
vortexua,
vova-musin,
vova9,Belarus
@@ -2413,8 +2404,7 @@ wickedst,United Kingdom
wildnet,Poland
wile-e1,Canada
williamcorsel,Netherlands
willigenburggihaux,
willnewcombe,United Kingdom
willnewcombe,
wimb0,
witold-gren,Poland
wonkygecko,United States
@@ -2476,7 +2466,6 @@ ziQzav,
zipp00,
zjw57,China
zking7,
zonekill61,
zonorti,Germany
zr-idt,
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)
- 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"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh
# Install REDIS
ENV DOCKER_MODS="imagegenius/mods:universal-redis"
# && chmod 777 -R /docker-mods \
# && /./docker-mods/* || ls / \
# && if [ !-f /defaults/redis.conf ]; then echo "Not installed" && exit 1; fi
#ENV DOCKER_MODS=""
# Install REDIS directly instead of via Docker mods for reliability
# (Docker mods can fail to install Redis at runtime, causing ECONNRESET errors)
##################
# 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
# Manual apps
ENV PACKAGES="sudo yamllint pip sed jq"
ENV PACKAGES="sudo yamllint pip sed jq redis-server"
# Automatic apps & bashio
COPY ha_autoapps.sh /ha_autoapps.sh

View File

@@ -71,7 +71,6 @@ devices:
- /dev/nvme2
environment:
CI_PORT: "8080"
DOCKER_MODS: imagegenius/mods:universal-redis
MACHINE_LEARNING_CACHE_FOLDER: /data/machine-learning
MACHINE_LEARNING_WORKERS: "1"
MACHINE_LEARNING_WORKER_TIMEOUT: "120"
@@ -143,6 +142,6 @@ slug: immich
udev: true
url: https://github.com/alexbelgium/hassio-addons
usb: true
version: "2.6.2"
version: "2.6.2-2"
video: true
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 #
##################
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/log
mkdir -p /var/run/redis
chmod 755 /data/redis
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)
- 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"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh
# Install REDIS
ENV DOCKER_MODS="imagegenius/mods:universal-redis"
# && chmod 777 -R /docker-mods \
# && /./docker-mods/* || ls / \
# && if [ !-f /defaults/redis.conf ]; then echo "Not installed" && exit 1; fi
#ENV DOCKER_MODS=""
# Install REDIS directly instead of via Docker mods for reliability
# (Docker mods can fail to install Redis at runtime, causing ECONNRESET errors)
##################
# 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
# Manual apps
ENV PACKAGES="sudo sed yamllint pip jq"
ENV PACKAGES="sudo sed yamllint pip jq redis-server"
# Automatic apps & bashio
COPY ha_autoapps.sh /ha_autoapps.sh

View File

@@ -69,7 +69,6 @@ devices:
- /dev/nvme2
environment:
CI_PORT: "8080"
DOCKER_MODS: imagegenius/mods:universal-redis
MACHINE_LEARNING_CACHE_FOLDER: /data/machine-learning
MACHINE_LEARNING_WORKERS: "1"
MACHINE_LEARNING_WORKER_TIMEOUT: "120"
@@ -141,6 +140,6 @@ slug: immich_cuda
udev: true
url: https://github.com/alexbelgium/hassio-addons
usb: true
version: "2.6.2"
version: "2.6.2-2"
video: true
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)
- 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"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh
# Install REDIS
ENV DOCKER_MODS="imagegenius/mods:universal-redis"
# && chmod 777 -R /docker-mods \
# && /./docker-mods/* || ls / \
# && if [ !-f /defaults/redis.conf ]; then echo "Not installed" && exit 1; fi
#ENV DOCKER_MODS=""
# Install REDIS directly instead of via Docker mods for reliability
# (Docker mods can fail to install Redis at runtime, causing ECONNRESET errors)
##################
# 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
# Manual apps
ENV PACKAGES="sudo sed yamllint pip jq"
ENV PACKAGES="sudo sed yamllint pip jq redis-server"
# Automatic apps & bashio
COPY ha_autoapps.sh /ha_autoapps.sh

View File

@@ -70,7 +70,6 @@ devices:
- /dev/nvme2
environment:
CI_PORT: "8080"
DOCKER_MODS: imagegenius/mods:universal-redis
MACHINE_LEARNING_CACHE_FOLDER: /data/machine-learning
MACHINE_LEARNING_WORKERS: "1"
MACHINE_LEARNING_WORKER_TIMEOUT: "120"
@@ -142,6 +141,6 @@ slug: immich_noml
udev: true
url: https://github.com/alexbelgium/hassio-addons
usb: true
version: "2.6.2"
version: "2.6.2-2"
video: true
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)
- 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"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh
# Install REDIS
ENV DOCKER_MODS="imagegenius/mods:universal-redis"
# && chmod 777 -R /docker-mods \
# && /./docker-mods/* || ls / \
# && if [ !-f /defaults/redis.conf ]; then echo "Not installed" && exit 1; fi
#ENV DOCKER_MODS=""
# Install REDIS directly instead of via Docker mods for reliability
# (Docker mods can fail to install Redis at runtime, causing ECONNRESET errors)
##################
# 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
# Manual apps
ENV PACKAGES="sudo sed yamllint pip jq"
ENV PACKAGES="sudo sed yamllint pip jq redis-server"
# Automatic apps & bashio
COPY ha_autoapps.sh /ha_autoapps.sh

View File

@@ -70,7 +70,6 @@ devices:
- /dev/nvme2
environment:
CI_PORT: "8080"
DOCKER_MODS: imagegenius/mods:universal-redis
MACHINE_LEARNING_CACHE_FOLDER: /data/machine-learning
MACHINE_LEARNING_WORKERS: "1"
MACHINE_LEARNING_WORKER_TIMEOUT: "120"
@@ -142,6 +141,6 @@ slug: immich_openvino
udev: true
url: https://github.com/alexbelgium/hassio-addons
usb: true
version: "2.6.2"
version: "2.6.2-2"
video: true
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)
- Update to latest version from opf/openproject (changelog : https://github.com/opf/openproject/releases)

View File

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

View File

@@ -34,5 +34,5 @@ schema:
slug: openproject
udev: true
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]"

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