diff --git a/Project/adminBlazor/.dockerignore b/Project/adminBlazor/.dockerignore new file mode 100644 index 0000000..fe1152b --- /dev/null +++ b/Project/adminBlazor/.dockerignore @@ -0,0 +1,30 @@ +**/.classpath +**/.dockerignore +**/.env +**/.git +**/.gitignore +**/.project +**/.settings +**/.toolstarget +**/.vs +**/.vscode +**/*.*proj.user +**/*.dbmdl +**/*.jfm +**/azds.yaml +**/bin +**/charts +**/docker-compose* +**/Dockerfile* +**/node_modules +**/npm-debug.log +**/obj +**/secrets.dev.yaml +**/values.dev.yaml +LICENSE +README.md +!**/.gitignore +!.git/HEAD +!.git/config +!.git/packed-refs +!.git/refs/heads/** \ No newline at end of file diff --git a/Project/adminBlazor/adminBlazor.Api/Images/.png b/Project/adminBlazor/adminBlazor.Api/Images/.png deleted file mode 100644 index b05a5f7..0000000 Binary files a/Project/adminBlazor/adminBlazor.Api/Images/.png and /dev/null differ diff --git a/Project/adminBlazor/adminBlazor.Api/Images/Alice.png b/Project/adminBlazor/adminBlazor.Api/Images/Alice.png deleted file mode 100644 index c864f6a..0000000 Binary files a/Project/adminBlazor/adminBlazor.Api/Images/Alice.png and /dev/null differ diff --git a/Project/adminBlazor/adminBlazor.Api/Images/Bob.png b/Project/adminBlazor/adminBlazor.Api/Images/Bob.png deleted file mode 100644 index 7595e41..0000000 Binary files a/Project/adminBlazor/adminBlazor.Api/Images/Bob.png and /dev/null differ diff --git a/Project/adminBlazor/adminBlazor.Api/Images/John.png b/Project/adminBlazor/adminBlazor.Api/Images/John.png deleted file mode 100644 index 7595e41..0000000 Binary files a/Project/adminBlazor/adminBlazor.Api/Images/John.png and /dev/null differ diff --git a/Project/adminBlazor/adminBlazor.Api/Images/banane.png b/Project/adminBlazor/adminBlazor.Api/Images/banane.png deleted file mode 100644 index 7595e41..0000000 Binary files a/Project/adminBlazor/adminBlazor.Api/Images/banane.png and /dev/null differ diff --git a/Project/adminBlazor/adminBlazor.Api/Images/default.jpeg b/Project/adminBlazor/adminBlazor.Api/Images/default.jpeg deleted file mode 100644 index 43faded..0000000 Binary files a/Project/adminBlazor/adminBlazor.Api/Images/default.jpeg and /dev/null differ diff --git a/Project/adminBlazor/adminBlazor.Api/Images/default1.png b/Project/adminBlazor/adminBlazor.Api/Images/default1.png deleted file mode 100644 index c864f6a..0000000 Binary files a/Project/adminBlazor/adminBlazor.Api/Images/default1.png and /dev/null differ diff --git a/Project/adminBlazor/adminBlazor.Api/adminBlazor.Api.csproj b/Project/adminBlazor/adminBlazor.Api/adminBlazor.Api.csproj index 94f4367..ef88842 100644 --- a/Project/adminBlazor/adminBlazor.Api/adminBlazor.Api.csproj +++ b/Project/adminBlazor/adminBlazor.Api/adminBlazor.Api.csproj @@ -12,51 +12,4 @@ - - - Always - - - - - - - - - - - - - - - - true - PreserveNewest - - - true - PreserveNewest - - - true - PreserveNewest - - - true - PreserveNewest - - - true - PreserveNewest - - - true - PreserveNewest - - - true - PreserveNewest - - - diff --git a/Project/adminBlazor/adminBlazor/Dockerfile b/Project/adminBlazor/adminBlazor/Dockerfile new file mode 100644 index 0000000..c1cd674 --- /dev/null +++ b/Project/adminBlazor/adminBlazor/Dockerfile @@ -0,0 +1,24 @@ +#See https://aka.ms/customizecontainer to learn how to customize your debug container and how Visual Studio uses this Dockerfile to build your images for faster debugging. + +FROM mcr.microsoft.com/dotnet/aspnet:7.0 AS base +WORKDIR /app +EXPOSE 80 +EXPOSE 443 + +FROM mcr.microsoft.com/dotnet/sdk:7.0 AS build +ARG BUILD_CONFIGURATION=Release +WORKDIR /src +COPY ["adminBlazor/adminBlazor.csproj", "adminBlazor/"] +RUN dotnet restore "./adminBlazor/./adminBlazor.csproj" +COPY . . +WORKDIR "/src/adminBlazor" +RUN dotnet build "./adminBlazor.csproj" -c $BUILD_CONFIGURATION -o /app/build + +FROM build AS publish +ARG BUILD_CONFIGURATION=Release +RUN dotnet publish "./adminBlazor.csproj" -c $BUILD_CONFIGURATION -o /app/publish /p:UseAppHost=false + +FROM base AS final +WORKDIR /app +COPY --from=publish /app/publish . +ENTRYPOINT ["dotnet", "adminBlazor.dll"] \ No newline at end of file diff --git a/Project/adminBlazor/adminBlazor/Properties/launchSettings.json b/Project/adminBlazor/adminBlazor/Properties/launchSettings.json index c139f93..968fc55 100644 --- a/Project/adminBlazor/adminBlazor/Properties/launchSettings.json +++ b/Project/adminBlazor/adminBlazor/Properties/launchSettings.json @@ -1,29 +1,21 @@ { - "iisSettings": { - "windowsAuthentication": false, - "anonymousAuthentication": true, - "iisExpress": { - "applicationUrl": "http://localhost:53544", - "sslPort": 44371 - } - }, "profiles": { "http": { "commandName": "Project", "launchBrowser": true, - "applicationUrl": "http://localhost:5138", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" }, + "applicationUrl": "http://localhost:5138", "dotnetRunMessages": true }, "https": { "commandName": "Project", "launchBrowser": true, - "applicationUrl": "https://localhost:7054;http://localhost:5138", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" }, + "applicationUrl": "https://localhost:7054;http://localhost:5138", "dotnetRunMessages": true }, "IIS Express": { @@ -32,6 +24,24 @@ "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" } + }, + "Docker": { + "commandName": "Docker", + "launchBrowser": true, + "launchUrl": "{Scheme}://{ServiceHost}:{ServicePort}", + "environmentVariables": { + "ASPNETCORE_URLS": "https://+:443;http://+:80" + }, + "publishAllPorts": true, + "useSSL": true + } + }, + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://localhost:53544", + "sslPort": 44371 } } } \ No newline at end of file diff --git a/Project/adminBlazor/adminBlazor/adminBlazor.csproj b/Project/adminBlazor/adminBlazor/adminBlazor.csproj index 59634d5..fea2e3b 100644 --- a/Project/adminBlazor/adminBlazor/adminBlazor.csproj +++ b/Project/adminBlazor/adminBlazor/adminBlazor.csproj @@ -4,6 +4,8 @@ net7.0 enable enable + 7a3db01a-a0a7-405b-828f-f17ed704acd6 + Linux @@ -14,6 +16,7 @@ +