From df2aaa38a3045a53bb149f2542994f11311e90ab Mon Sep 17 00:00:00 2001 From: Elias Jansson Date: Sat, 24 Jan 2026 14:38:29 +0100 Subject: [PATCH] Docker fix --- Aberwyn/Dockerfile | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Aberwyn/Dockerfile b/Aberwyn/Dockerfile index 06aac5a..8bb1081 100644 --- a/Aberwyn/Dockerfile +++ b/Aberwyn/Dockerfile @@ -42,6 +42,18 @@ RUN dotnet publish "Aberwyn.csproj" -c Release -o /app/publish --no-restore # Slutgiltig image baserad på runtime FROM base AS final WORKDIR /app + +# Skapa Unraid-kompatibel user (nobody:users) +RUN groupadd -g 100 users \ + && useradd -u 99 -g 100 nobody + +# Skapa data-mapp och sätt rätt ägare +RUN mkdir -p /app/data \ + && chown -R 99:100 /app + COPY --from=publish /app/publish . +# Kör som nobody (Unraid-standard) +USER 99:100 + ENTRYPOINT ["dotnet", "Aberwyn.dll"]