Compare commits

...

37 Commits

Author SHA1 Message Date
Alexandre
59e2cccd72 Merge pull request #2430 from alexbelgium/codex/increment-all-immich-addons
Bump Immich add-on versions (standard, CUDA, NoML, OpenVINO)
2026-01-31 16:11:18 +01:00
Alexandre
7496db4613 Bump Immich add-on versions 2026-01-31 16:11:03 +01:00
Alexandre
eecc29c877 Merge pull request #2429 from alexbelgium/codex/remove-env-lsio-non-root-from-dockerfiles
Remove LSIO non-root env from addon Dockerfiles
2026-01-31 15:55:03 +01:00
Alexandre
303278982d Remove LSIO non-root env from addon Dockerfiles 2026-01-31 15:54:28 +01:00
Alexandre
ee34304fa3 Update Dockerfile 2026-01-31 14:51:09 +01:00
Alexandre
412fbbd2d7 Update Dockerfile to remove root user settings
Removed root user and LSIO non-root user environment variable.
2026-01-31 14:47:35 +01:00
github-actions
6eb8a8b149 GitHub bot: changelog 2026-01-31 12:30:08 +00:00
Alexandre
f7f42836c3 Update version to 2.5.2-3 in config.yaml 2026-01-31 13:24:20 +01:00
Alexandre
4574b39652 Update ha_entrypoint.sh 2026-01-31 13:22:44 +01:00
Alexandre
e6f81ddb9c Merge pull request #2428 from alexbelgium/codex/fix-missing-docker-mods-in-repo
Run docker mods during PID1 startup
2026-01-31 13:20:36 +01:00
Alexandre
47fc48a3a6 Run docker mods before starting services 2026-01-31 13:20:15 +01:00
Alexandre
a715d31cce Merge pull request #2426 from alexbelgium/codex/build-front-end-with-/birdnet/-base-path
Adjust BirdNET PiPy frontend base path for /birdnet/
2026-01-31 12:49:08 +01:00
Alexandre
ca9240cf01 Merge branch 'master' into codex/build-front-end-with-/birdnet/-base-path 2026-01-31 12:49:00 +01:00
Alexandre
0e7aae05b9 Bump birdnet-pipy version suffix 2026-01-31 12:48:10 +01:00
Alexandre
541954aafa Merge pull request #2427 from alexbelgium/codex/fix-hassio-addons-issue-2424
immich: enable LSIO docker-mods (Redis) by keeping container as root, bump to 2.5.3
2026-01-31 12:42:21 +01:00
Alexandre
29b05078db Set LSIO non-root user flag to 0 2026-01-31 12:42:07 +01:00
Alexandre
385d941770 Set Immich addon version to 2.5.2-2 2026-01-31 12:24:45 +01:00
github-actions
356861acb0 GitHub bot: changelog 2026-01-31 11:23:32 +00:00
Alexandre
e188f57af7 Fix Immich Redis mod startup 2026-01-31 12:21:56 +01:00
Alexandre
21153bc6f4 Update version to 0.3.2-2 in config.yaml 2026-01-31 12:06:52 +01:00
Alexandre
0db919e772 Change sub_filter_types to allow all types 2026-01-31 12:06:33 +01:00
Alexandre
f2d1fc777d Adjust BirdNET PiPy frontend base path 2026-01-31 12:04:53 +01:00
Alexandre
edaf0f9061 Merge pull request #2425 from baldarn/master
[WHATSAPPER] Add arm64 arch
2026-01-31 11:41:09 +01:00
baldarn
3ad44801b8 [WHATSAPPER] Add arm64 arch 2026-01-31 11:38:56 +01:00
Alexandre
6e4898e597 Change execution user for icecast startup script 2026-01-31 11:26:18 +01:00
Alexandre
1e79394155 Update Dockerfile 2026-01-31 11:26:03 +01:00
Alexandre
1af591c2ec Update Dockerfile 2026-01-31 11:25:51 +01:00
github-actions
7fd8460084 GitHub bot: changelog 2026-01-31 10:01:54 +00:00
Alexandre
7cef795d6c Update config.yaml 2026-01-31 10:58:48 +01:00
Alexandre
e31da75083 Fix URL for flood-for-transmission download
https://github.com/alexbelgium/hassio-addons/issues/2422
2026-01-31 10:58:39 +01:00
GitHub Actions
2c2c7a9282 Revert 'Updater bot : browserless_chrome updated to 2.38.4' [nobuild] 2026-01-31 08:23:37 +00:00
alexbelgium
6ddaee264a Updater bot : immich_noml updated to 2.5.2 2026-01-31 09:19:02 +01:00
alexbelgium
4dc6dd6e73 Updater bot : immich_cuda updated to 2.5.2 2026-01-31 09:18:55 +01:00
alexbelgium
09d27033e9 Updater bot : immich updated to 2.5.2 2026-01-31 09:18:51 +01:00
alexbelgium
c3f5093e6c Updater bot : browserless_chrome updated to 2.38.4 2026-01-31 09:17:43 +01:00
Alexandre
8b6e29c90c Merge pull request #2420 from alexbelgium/codex/fix-sed-command-failure-in-addons
Install `sed` before s6 patch in Immich Dockerfiles
2026-01-31 09:15:57 +01:00
Alexandre
c4737ba655 Install sed before immich patch 2026-01-31 09:15:40 +01:00
74 changed files with 188 additions and 82 deletions

View File

@@ -152,6 +152,11 @@ echo "Selected shebang: #!$shebang"
# Starting scripts #
####################
if [ -f /docker-mods ]; then
echo "Running docker mods"
/docker-mods
fi
run_one_script() {
local script="$1"
@@ -242,7 +247,4 @@ else
echo " "
echo -e "\033[0;32mStarting the upstream container\033[0m"
echo " "
if [ -f /docker-mods ]; then
exec /docker-mods
fi
fi

View File

@@ -29,7 +29,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/config/addons_config/autobrr"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -32,7 +32,6 @@ ENV DEBIAN_FRONTEND="noninteractive" \
LANGUAGE=en_US:en
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -29,7 +29,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -32,7 +32,6 @@ ENV DEBIAN_FRONTEND="noninteractive" \
LANGUAGE=en_US:en
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -1,4 +1,8 @@
## 0.3.2-2 (31-01-2026)
- Minor bugs fixed
## 0.3.2-3 (2026-01-30)
- Build frontend with /birdnet/ base path and serve under /birdnet/ for ingress compatibility.
## 0.3.2 (2026-01-30)
- Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
## 0.6.6 (30-01-2026)

View File

@@ -27,7 +27,7 @@ RUN mkdir -p /src \
WORKDIR /src/frontend
RUN npm ci --prefer-offline
RUN npm run build
RUN npm run build -- --base=/birdnet/
FROM ${BUILD_FROM}
@@ -45,7 +45,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
USER root
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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
@@ -57,7 +56,7 @@ RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGL
# Copy local files
COPY rootfs/ /
RUN find /etc -type f \( -name "*.sh" -o -path "*/services.d/*/run" \) -exec chmod +x {} \;
COPY --from=frontend-builder /src/frontend/nginx.conf /etc/nginx/servers/nginx.conf
COPY rootfs/etc/nginx/servers/nginx.conf /etc/nginx/servers/nginx.conf
# Uses /bin for compatibility purposes
# hadolint ignore=DL4005
@@ -72,7 +71,7 @@ ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templat
RUN chmod 744 /ha_automodules.sh && /ha_automodules.sh "$MODULES" && rm /ha_automodules.sh
# Manual apps
ENV PACKAGES="python3 python3-pip python3-venv build-essential ffmpeg sox libpulse0 icecast2 nginx jq curl"
ENV PACKAGES="python3 python3-pip python3-venv build-essential ffmpeg sox libpulse0 icecast2 nginx jq curl gosu"
# Automatic apps & bashio
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_autoapps.sh" "/ha_autoapps.sh"
@@ -92,9 +91,9 @@ RUN sed -i \
/app/config/settings.py
COPY --from=frontend-builder /src/deployment/audio/scripts/start-icecast.sh /usr/local/bin/start-icecast.sh
RUN chmod 755 /usr/local/bin/start-icecast.sh
RUN chown icecast2 /usr/local/bin/start-icecast.sh && chmod 755 /usr/local/bin/start-icecast.sh
COPY --from=frontend-builder /src/frontend/dist /usr/share/nginx/html
COPY --from=frontend-builder /src/frontend/dist /usr/share/nginx/html/birdnet
################
# 4 Entrypoint #

View File

@@ -101,4 +101,4 @@ schema:
ssl: bool?
slug: birdnet-pipy
url: https://github.com/alexbelgium/hassio-addons/tree/master/birdnet-pipy
version: "0.3.2"
version: "0.3.2-3"

View File

@@ -1,7 +1,9 @@
absolute_redirect off;
rewrite ^%%ingress_entry%%/(.*)$ /$1 break;
sub_filter_once off;
sub_filter_types text/html;
sub_filter_types *;
sub_filter '<head>' '<head><base href="%%ingress_entry%%/">';
sub_filter 'href="/' 'href="%%ingress_entry%%/';
sub_filter 'src="/' 'src="%%ingress_entry%%/';
sub_filter '"/birdnet/' '"%%ingress_entry%%/birdnet/';
sub_filter 'url(/birdnet/' 'url(%%ingress_entry%%/birdnet/';

View File

@@ -0,0 +1,107 @@
server {
listen 80;
server_name localhost;
root /usr/share/nginx/html;
index index.html;
# Gzip compression
gzip on;
gzip_vary on;
gzip_min_length 1024;
gzip_proxied expired no-cache no-store private auth;
gzip_types text/plain text/css text/xml text/javascript application/javascript application/xml+rss application/json;
# Security headers
add_header X-Frame-Options "SAMEORIGIN" always;
add_header X-Content-Type-Options "nosniff" always;
# Allow large file uploads (for database migration)
client_max_body_size 500M;
# API proxy - forward /api/ requests to API server
# IMPORTANT: ^~ modifier prevents regex matches (like .png) from taking precedence
location ^~ /api/ {
proxy_pass http://api:5002;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Port $server_port;
# Longer timeouts for migration imports
proxy_read_timeout 300s;
proxy_send_timeout 300s;
}
# Internal auth verification endpoint (for nginx auth_request)
location = /internal/auth {
internal;
proxy_pass http://api:5002/api/auth/verify;
proxy_pass_request_body off;
proxy_set_header Content-Length "";
proxy_set_header X-Original-URI $request_uri;
proxy_set_header Cookie $http_cookie;
}
# Auth error handler - returns JSON for API clients
location @stream_unauthorized {
default_type application/json;
return 401 '{"error": "Authentication required"}';
}
# Icecast audio stream proxy - forward /stream/ requests to Icecast server
# Protected by authentication when enabled
location ^~ /stream/ {
auth_request /internal/auth;
error_page 401 = @stream_unauthorized;
proxy_pass http://icecast:8888/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
# Streaming-specific settings
proxy_buffering off;
proxy_read_timeout 3600s;
proxy_send_timeout 3600s;
}
# Handle static assets with long cache times
# Note: /api/ routes are handled above, so this only affects local static files
location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg|woff|woff2|ttf|eot)$ {
expires 1y;
add_header Cache-Control "public, immutable";
try_files $uri =404;
}
location = / {
return 302 /birdnet/;
}
location = /birdnet {
return 301 /birdnet/;
}
# Handle Vue.js SPA routing - serve index.html for all routes that don't match static files
location /birdnet/ {
try_files $uri $uri/ /birdnet/index.html;
}
# Socket.IO WebSocket proxy - forward /socket.io/ requests to API server
location /socket.io/ {
proxy_pass http://api:5002/socket.io/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_cache_bypass $http_upgrade;
}
# Error pages
error_page 404 /birdnet/index.html;
error_page 500 502 503 504 /birdnet/index.html;
}

View File

@@ -2,4 +2,4 @@
# shellcheck shell=bash
set -euo pipefail
export PULSE_SERVER=unix:/run/pulse/native
exec /usr/local/bin/start-icecast.sh
gosu icecast2 /usr/local/bin/start-icecast.sh

View File

@@ -32,7 +32,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
ENV BOOKSONIC_AIR_SETTINGS="/data"
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/data"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -48,7 +48,6 @@ RUN \
RUN sed -i '/no-first-run/a\ --remote-debugging-address=0.0.0.0 --remote-debugging-port=9221 \\' /usr/bin/wrapped-*
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -48,7 +48,6 @@ RUN \
RUN sed -i '/no-first-run/a\ --remote-debugging-address=0.0.0.0 --remote-debugging-port=9221 \\' /usr/bin/wrapped-*
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -38,7 +38,6 @@ RUN \
&& mkdir -p /opt/calibre
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -36,7 +36,6 @@ RUN \
&& echo '#!/bin/sh' > /usr/bin/xdg-mime && chmod +x /usr/bin/xdg-mime
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -30,7 +30,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
# Image specific modifications
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/config/addons_config/changedetection.io"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -30,7 +30,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
USER root
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/data"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -29,7 +29,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/emby"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -29,7 +29,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/emby"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -39,7 +39,6 @@ RUN \
&& sed -i 's/# install custom plugins/if bashio::config.has_value "FG_PLUGINS"; then FG_PLUGINS=$(bashio::config "FG_PLUGINS"); else FG_PLUGINS=""; fi/g' $file
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/config/addons_config/flexget"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -29,7 +29,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/share/grav"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -1,4 +1,13 @@
## 2.5.2-3 (2026-02-02)
- Minor bugs fixed
## 2.5.2-2 (2026-02-01)
- Ensure docker mods (Redis) run by keeping the container in root mode.
## 2.5.2 (2026-01-31)
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)
## 2.4.1 (2025-12-23)
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)
## 2.3.1-3 (2025-11-23)

View File

@@ -30,7 +30,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
USER root
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -141,6 +141,6 @@ slug: immich
udev: true
url: https://github.com/alexbelgium/hassio-addons
usb: true
version: "2.4.1"
version: "2.5.2-3"
video: true
webui: http://[HOST]:[PORT:8080]

View File

@@ -1,9 +1,9 @@
{
"github_beta": "false",
"last_update": "23-12-2025",
"last_update": "2026-01-31",
"repository": "alexbelgium/hassio-addons",
"slug": "immich",
"source": "github",
"upstream_repo": "imagegenius/docker-immich",
"upstream_version": "2.4.1"
"upstream_version": "2.5.2"
}

View File

@@ -1,4 +1,13 @@
## 2.5.2-3 (2026-02-02)
- Minor bugs fixed
## 2.5.2-2 (2026-02-01)
- Ensure docker mods (Redis) run by keeping the container in root mode.
## 2.5.2 (2026-01-31)
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)
## 2.4.1 (2025-12-28)
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)
## 2.4.1 (2025-12-27)

View File

@@ -30,7 +30,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
USER root
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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
@@ -83,7 +82,8 @@ RUN chmod 777 /ha_entrypoint.sh
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/bashio-standalone.sh" "/usr/local/lib/bashio-standalone.sh"
RUN chmod 0755 /usr/local/lib/bashio-standalone.sh
RUN \ sed -i "s|postgresql-16|postgresql-15|g" /etc/s6-overlay/s6-rc.d/init-test-run/run
RUN apt-get update && apt-get install -y --no-install-recommends sed \
&& sed -i "s|postgresql-16|postgresql-15|g" /etc/s6-overlay/s6-rc.d/init-test-run/run
# Install dependencies
SHELL ["/bin/bash", "-o", "pipefail", "-c"]

View File

@@ -139,6 +139,6 @@ slug: immich_cuda
udev: true
url: https://github.com/alexbelgium/hassio-addons
usb: true
version: "2.4.1"
version: "2.5.2-3"
video: true
webui: http://[HOST]:[PORT:8080]

View File

@@ -1,9 +1,9 @@
{
"github_beta": "false",
"last_update": "28-12-2025",
"last_update": "2026-01-31",
"repository": "alexbelgium/hassio-addons",
"slug": "immich",
"source": "github",
"upstream_repo": "imagegenius/docker-immich",
"upstream_version": "2.4.1"
"upstream_version": "2.5.2"
}

View File

@@ -1,4 +1,13 @@
## 2.5.2-3 (2026-02-02)
- Minor bugs fixed
## 2.5.2-2 (2026-02-01)
- Ensure docker mods (Redis) run by keeping the container in root mode.
## 2.5.2 (2026-01-31)
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)
## 2.4.1 (2025-12-23)
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)
## 2.3.1-3 (2025-11-23)

View File

@@ -30,7 +30,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
USER root
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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
@@ -83,7 +82,8 @@ RUN chmod 777 /ha_entrypoint.sh
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/bashio-standalone.sh" "/usr/local/lib/bashio-standalone.sh"
RUN chmod 0755 /usr/local/lib/bashio-standalone.sh
RUN \ sed -i "s|postgresql-16|postgresql-15|g" /etc/s6-overlay/s6-rc.d/init-test-run/run
RUN apt-get update && apt-get install -y --no-install-recommends sed \
&& sed -i "s|postgresql-16|postgresql-15|g" /etc/s6-overlay/s6-rc.d/init-test-run/run
# Install dependencies
SHELL ["/bin/bash", "-o", "pipefail", "-c"]

View File

@@ -140,6 +140,6 @@ slug: immich_noml
udev: true
url: https://github.com/alexbelgium/hassio-addons
usb: true
version: "2.4.1"
version: "2.5.2-3"
video: true
webui: http://[HOST]:[PORT:8080]

View File

@@ -1,9 +1,9 @@
{
"github_beta": "false",
"last_update": "23-12-2025",
"last_update": "2026-01-31",
"repository": "alexbelgium/hassio-addons",
"slug": "immich",
"source": "github",
"upstream_repo": "imagegenius/docker-immich",
"upstream_version": "2.4.1"
"upstream_version": "2.5.2"
}

View File

@@ -1,3 +1,11 @@
## 2.5.2-4 (2026-02-02)
- Minor bugs fixed
## 2.5.2-3 (31-01-2026)
- Minor bugs fixed
## 2.5.2-2 (2026-02-01)
- Ensure docker mods (Redis) run by keeping the container in root mode.
## 2.5.2 (2026-01-31)
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)

View File

@@ -27,10 +27,7 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
USER root
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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
@@ -83,7 +80,8 @@ RUN chmod 777 /ha_entrypoint.sh
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/bashio-standalone.sh" "/usr/local/lib/bashio-standalone.sh"
RUN chmod 0755 /usr/local/lib/bashio-standalone.sh
RUN sed -i "s|postgresql-16|postgresql-15|g" /etc/s6-overlay/s6-rc.d/init-test-run/run
RUN apt-get update && apt-get install -y --no-install-recommends sed \
&& sed -i "s|postgresql-16|postgresql-15|g" /etc/s6-overlay/s6-rc.d/init-test-run/run
# Install dependencies
SHELL ["/bin/bash", "-o", "pipefail", "-c"]

View File

@@ -140,6 +140,6 @@ slug: immich_openvino
udev: true
url: https://github.com/alexbelgium/hassio-addons
usb: true
version: "2.5.2"
version: "2.5.2-4"
video: true
webui: http://[HOST]:[PORT:8080]

View File

@@ -28,7 +28,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/config/addons_config/Jackett"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -30,7 +30,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=0 \
ENV S6_READ_ONLY_ROOT=1
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -29,7 +29,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/config/addons_config/jellyseerr"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -37,7 +37,6 @@ RUN \
&& curl -f -L -s -S "https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager/master/config/config.yml.template" -o /templates/config.yml
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/config/addons_config/kometa"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -28,7 +28,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/data"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -28,7 +28,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -28,7 +28,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/data"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -65,7 +65,6 @@ RUN \
echo "sed -i \"/datadirectory/a\ \ 'check_data_directory_permissions' => false,\" /config/www/nextcloud/config/config.php || true" >> /etc/s6-overlay/s6-rc.d/init-nextcloud-config/run
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/data/config"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -28,7 +28,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -29,7 +29,6 @@ ENV DOTNET_USE_POLLING_FILE_WATCHER=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/config/addons_config/ombi"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -28,7 +28,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/emby"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -27,7 +27,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/data/organizr"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -29,7 +29,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/config/addons_config/overseerr"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -28,7 +28,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/config/addons_config/piwigo"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -39,7 +39,6 @@ RUN \
#ENV PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR="/share/plex/Library/Application Support"
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -28,7 +28,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -57,7 +57,6 @@ RUN \
&& rm vuetorrent.zip >/dev/null
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -28,7 +28,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -29,7 +29,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -28,7 +28,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/data"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -46,7 +46,6 @@ RUN \
&& sed -i 's|"/sync",|"/", "/sync",|g' /defaults/sync.conf
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -28,7 +28,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -29,7 +29,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -1,3 +1,5 @@
## 4.1.0-2 (31-01-2026)
- Minor bugs fixed
## 4.1.0 (2026-01-30)
- Update to latest version from linuxserver/docker-transmission (changelog : https://github.com/linuxserver/docker-transmission/releases)

View File

@@ -39,7 +39,6 @@ RUN \
&& ln -s /usr/share/transmission/web /standard
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/config/addons_config/transmission"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -124,4 +124,4 @@ schema:
slug: transmission_ls
udev: true
url: https://github.com/alexbelgium/hassio-addons
version: "4.1.0"
version: "4.1.0-2"

View File

@@ -40,7 +40,7 @@ if bashio::config.has_value 'customUI' && [ ! "$CUSTOMUI" = default ] && [ ! "$C
;;
"flood-for-transmission")
curl -o /tmp/flood-for-transmission.tar.gz -L "https://github.com/johman10/flood-for-transmission/releases/download/latest/flood-for-transmission.tar.gz"
curl -o /tmp/flood-for-transmission.tar.gz -L "https://github.com/johman10/flood-for-transmission/releases/latest/download/flood-for-transmission.tar.gz"
tar xf /tmp/flood-for-transmission.tar.gz -C /
;;

View File

@@ -29,7 +29,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/config/addons_config/transmission_openvpn"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -39,7 +39,6 @@ RUN \
&& sed -i 's|{MAXMEM:-512}|(bashio::config "maxmem")|g' /etc/s6-overlay/s6-rc.d/svc-ubooquity/run
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/config/addons_config/ubooquity"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -28,7 +28,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
#ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -45,7 +45,6 @@ RUN \
if [[ -d /etc/services.d ]] && ls /etc/services.d/*/run 1> /dev/null 2>&1; then sed -i "1a set +e" /etc/services.d/*/run; fi
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/config/data_kde"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -1,3 +1,6 @@
## 1.1.2 (2026-01-31)
- Now supports arch64 arch
## 1.1.1 (2026-01-01)
- Update to latest version from baldarn/whatsapper (changelog : https://github.com/baldarn/whatsapper/releases/tag/1.1.1)

View File

@@ -1,5 +1,6 @@
{
"build_from": {
"amd64": "ghcr.io/baldarn/whatsapper:latest"
"amd64": "ghcr.io/baldarn/whatsapper:latest",
"arm64": "ghcr.io/baldarn/whatsapper:latest"
}
}

View File

@@ -1,9 +1,9 @@
{
"github_exclude": "2024",
"last_update": "15-01-2026",
"last_update": "31-01-2026",
"repository": "alexbelgium/hassio-addons",
"slug": "whatsapper",
"source": "github",
"upstream_repo": "baldarn/whatsapper",
"upstream_version": "1.1.1"
"upstream_version": "1.1.2"
}

View File

@@ -29,7 +29,6 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_SERVICES_GRACETIME=0
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/data"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh

View File

@@ -36,7 +36,6 @@ RUN \
&& sed -i 's|papermerge/confi|papermerge/config|g' /etc/cont-init.d/*
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/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

View File

@@ -37,7 +37,6 @@ RUN \
&& curl -f -L -s -S "https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager/master/config/config.yml.template" -o /templates/config.yml
# Global LSIO modifications
ENV LSIO_NON_ROOT_USER=1
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
ARG CONFIGLOCATION="/config/addons_config/plex-meta-manager"
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh