Docker Changes

This commit is contained in:
2025-06-22 09:25:39 +02:00
parent 506f0d38e2
commit b9473616db
2 changed files with 19 additions and 1 deletions

View File

@@ -13,10 +13,16 @@ WORKDIR /app/Watcher
RUN dotnet publish -c Release -o /app/publish /p:UseAppHost=false
# 2. Laufzeit-Phase: ASP.NET Core Runtime
FROM mcr.microsoft.com/dotnet/aspnet:9.0
FROM mcr.microsoft.com/dotnet/aspnet:8.0
WORKDIR /app
COPY --from=build /app/publish .
# Stelle sicher, dass Verzeichnisse existieren
RUN mkdir -p /app/persistence /app/wwwroot/downloads/sqlite
# Volumes
VOLUME ["/app/persistence", "/app/wwwroot/downloads/sqlite"]
# Exponiere Port 80 und 443 (HTTP + HTTPS)
EXPOSE 80
EXPOSE 443