From a8cc956ca96f8d734ce788ef10a70ca1b91dc0e0 Mon Sep 17 00:00:00 2001 From: Lucca Santangelo <luccasant95@gmail.com> Date: Fri, 6 Nov 2020 20:11:54 -0300 Subject: [PATCH] fix dockerfile static files --- Tsi1.Api/Dockerfile | 1 + Tsi1.Api/Tsi1.Api/Startup.cs | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Tsi1.Api/Dockerfile b/Tsi1.Api/Dockerfile index add26c0..1672767 100644 --- a/Tsi1.Api/Dockerfile +++ b/Tsi1.Api/Dockerfile @@ -18,6 +18,7 @@ RUN dotnet publish -c release -o /app/publish # final stage/image FROM mcr.microsoft.com/dotnet/core/aspnet:3.1 WORKDIR /app +RUN mkdir /app/StaticFiles COPY --from=build /app/publish . EXPOSE 5000 ENTRYPOINT ["dotnet", "Tsi1.Api.dll"] \ No newline at end of file diff --git a/Tsi1.Api/Tsi1.Api/Startup.cs b/Tsi1.Api/Tsi1.Api/Startup.cs index 135212e..991fdf3 100644 --- a/Tsi1.Api/Tsi1.Api/Startup.cs +++ b/Tsi1.Api/Tsi1.Api/Startup.cs @@ -188,14 +188,14 @@ namespace Tsi1.Api app.UseAuthorization(); var provider = new FileExtensionContentTypeProvider(); + app.UseStaticFiles(new StaticFileOptions() { ContentTypeProvider = provider, FileProvider = new PhysicalFileProvider( Path.Combine(env.ContentRootPath, "StaticFiles")), RequestPath = "/static" - } - ); + }); app.UseEndpoints(endpoints => { -- GitLab