Docker fix
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Elias Jansson
2026-01-24 14:38:29 +01:00
parent d06dfed0e2
commit df2aaa38a3

View File

@@ -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"]