From 67109c1d8560567d2a82f620e65d92c79cc4138b Mon Sep 17 00:00:00 2001 From: "info@pi-farm.de" Date: Tue, 10 Feb 2026 11:26:10 +0000 Subject: [PATCH] Dockerfile aktualisiert --- Dockerfile | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/Dockerfile b/Dockerfile index d1ac931..2dbaeab 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,11 @@ # syntax=docker/dockerfile:1 +ARG BASE_IMAGE=alpine:latest #Fallback alpine:latest +FROM ${BASE_IMAGE} AS rootfs-stage -FROM alpine:3.23 AS rootfs-stage - -ARG S6_OVERLAY_VERSION="3.2.2.0" +ARG S6_OVERLAY_VERSION=${S6_OVERLAY_VERSION} ARG ROOTFS=/root-out -ARG REL=v3.23 -ARG ARCH=x86_64 +ARG REL=${APP_VERSION} +ARG ARCH=${TARGET_PLATFORMS} ARG MIRROR=http://dl-cdn.alpinelinux.org/alpine ARG PACKAGES=alpine-baselayout,\ alpine-keys,\ @@ -50,8 +50,8 @@ ARG MODS_VERSION="v3" ARG PKG_INST_VERSION="v1" ARG LSIOWN_VERSION="v1" ARG WITHCONTENV_VERSION="v1" -LABEL build_version="Pi-Farm version:- ${VERSION} Build-date:- ${BUILD_DATE}" -LABEL maintainer="Pi-Farm" +LABEL build_version="${MAINTAINER} version:- ${APP_VERSION} Build-date:- ${BUILD_DATE}" +LABEL maintainer="${MAINTAINER}" ADD --chmod=755 "https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/docker-mods.${MODS_VERSION}" "/docker-mods" ADD --chmod=755 "https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/package-install.${PKG_INST_VERSION}" "/etc/s6-overlay/s6-rc.d/init-mods-package-install/run" @@ -84,9 +84,9 @@ RUN \ shadow \ tzdata && \ echo "**** create abc user and make our folders ****" && \ - groupmod -g 1000 users && \ - useradd -u 911 -U -d /config -s /bin/false abc && \ - usermod -G users abc && \ + groupmod -g ${APP_GID} users && \ + useradd -u 911 -U -d /config -s /bin/false ${APP_USER} && \ + usermod -G users ${APP_USER} && \ mkdir -p \ /app \ /config \