Aggiornamento main #12

Merged
Alessio merged 25 commits from staging into main 2026-03-20 17:20:29 +01:00
2 changed files with 8 additions and 6 deletions
Showing only changes of commit 20ca84e4f7 - Show all commits
+1
View File
@@ -15,6 +15,7 @@
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="9.0.3" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="9.0.3" />
<PackageReference Include="Microsoft.Data.SqlClient" Version="5.2.5" /> <PackageReference Include="Microsoft.Data.SqlClient" Version="5.2.5" />
<PackageReference Include="Microsoft.Data.Sqlite" Version="9.0.3" /> <PackageReference Include="Microsoft.Data.Sqlite" Version="9.0.3" />
<PackageReference Include="SQLitePCLRaw.bundle_e_sqlite3" Version="2.1.10" />
<PackageReference Include="System.Data.Odbc" Version="9.0.3" /> <PackageReference Include="System.Data.Odbc" Version="9.0.3" />
</ItemGroup> </ItemGroup>
+7 -6
View File
@@ -30,16 +30,17 @@ RUN dotnet publish "Data_Coupler.csproj" -c Release -o /app/publish \
/p:PublishSingleFile=false /p:PublishSingleFile=false
# Stage 3: Runtime # Stage 3: Runtime
FROM mcr.microsoft.com/dotnet/aspnet:9.0-alpine AS final FROM mcr.microsoft.com/dotnet/aspnet:9.0 AS final
WORKDIR /app WORKDIR /app
# Installa le dipendenze necessarie per ExcelDataReader, SQLite e altre librerie # Installa le dipendenze necessarie per ExcelDataReader e SQLite
RUN apk add --no-cache \ RUN apt-get update && apt-get install -y \
libgdiplus \ libgdiplus \
icu-libs \ libc6-dev \
sqlite-libs \ sqlite3 \
libsqlite3-dev \
curl \ curl \
&& rm -rf /var/cache/apk/* && rm -rf /var/lib/apt/lists/*
# Crea la directory per il database con i permessi corretti # Crea la directory per il database con i permessi corretti
RUN mkdir -p /var/lib/Data_Coupler && \ RUN mkdir -p /var/lib/Data_Coupler && \