Merge pull request 'Added host resolution fix to build steps' (#7) from setup into master

Reviewed-on: #7
This commit was merged in pull request #7.
This commit is contained in:
2026-06-06 00:03:41 +02:00
4 changed files with 19 additions and 16 deletions
+6 -3
View File
@@ -6,9 +6,10 @@ services:
build: build:
context: . context: .
dockerfile: src/LiteCharmsSecurity.Admin/Dockerfile dockerfile: src/LiteCharmsSecurity.Admin/Dockerfile
network: host
container_name: litecharms-security-admin container_name: litecharms-security-admin
ports: ports:
- "8081:8080" # Point your tunnel to this host port for admin.security.khongisa.co.za - "8081:8080"
environment: environment:
- ASPNETCORE_ENVIRONMENT=Production - ASPNETCORE_ENVIRONMENT=Production
- ForwardedHeadersConfiguration__Enabled=true - ForwardedHeadersConfiguration__Enabled=true
@@ -29,9 +30,10 @@ services:
build: build:
context: . context: .
dockerfile: src/LiteCharmsSecurity.Admin.Api/Dockerfile dockerfile: src/LiteCharmsSecurity.Admin.Api/Dockerfile
network: host
container_name: litecharms-security-admin-api container_name: litecharms-security-admin-api
ports: ports:
- "8082:8080" # Point your tunnel to this host port for api.security.khongisa.co.za - "8082:8080"
environment: environment:
- ASPNETCORE_ENVIRONMENT=Production - ASPNETCORE_ENVIRONMENT=Production
- ForwardedHeadersConfiguration__Enabled=true - ForwardedHeadersConfiguration__Enabled=true
@@ -75,9 +77,10 @@ services:
build: build:
context: . context: .
dockerfile: src/LiteCharmsSecurity.STS.Identity/Dockerfile dockerfile: src/LiteCharmsSecurity.STS.Identity/Dockerfile
network: host
container_name: litecharms-security-sts-identity container_name: litecharms-security-sts-identity
ports: ports:
- "8083:8080" # Point your tunnel to this host port for sts.security.khongisa.co.za - "8083:8080"
environment: environment:
- ASPNETCORE_ENVIRONMENT=Production - ASPNETCORE_ENVIRONMENT=Production
- ForwardedHeadersConfiguration__Enabled=true - ForwardedHeadersConfiguration__Enabled=true
+1 -1
View File
@@ -12,7 +12,7 @@ COPY ["src/LiteCharmsSecurity.Admin.EntityFramework.SqlServer/LiteCharmsSecurity
COPY ["src/LiteCharmsSecurity.Shared/LiteCharmsSecurity.Shared.csproj", "src/LiteCharmsSecurity.Shared/"] COPY ["src/LiteCharmsSecurity.Shared/LiteCharmsSecurity.Shared.csproj", "src/LiteCharmsSecurity.Shared/"]
COPY ["src/LiteCharmsSecurity.Admin.EntityFramework.PostgreSQL/LiteCharmsSecurity.Admin.EntityFramework.PostgreSQL.csproj", "src/LiteCharmsSecurity.Admin.EntityFramework.PostgreSQL/"] COPY ["src/LiteCharmsSecurity.Admin.EntityFramework.PostgreSQL/LiteCharmsSecurity.Admin.EntityFramework.PostgreSQL.csproj", "src/LiteCharmsSecurity.Admin.EntityFramework.PostgreSQL/"]
RUN dotnet restore "src/LiteCharmsSecurity.Admin.Api/LiteCharmsSecurity.Admin.Api.csproj" --source "https://nexus.khongisa.co.za/repository/nuget-group/index.json" RUN dotnet restore "src/LiteCharmsSecurity.Admin.Api/LiteCharmsSecurity.Admin.Api.csproj" --source "https://nexus.khongisa.co.za/repository/nuget-group/index.json" --verbosity detailed
COPY . . COPY . .
WORKDIR "src/LiteCharmsSecurity.Admin.Api" WORKDIR "src/LiteCharmsSecurity.Admin.Api"
+1 -1
View File
@@ -23,7 +23,7 @@ COPY ["src/LiteCharmsSecurity.Admin.EntityFramework.Shared/LiteCharmsSecurity.Ad
COPY ["src/LiteCharmsSecurity.Admin.EntityFramework.SqlServer/LiteCharmsSecurity.Admin.EntityFramework.SqlServer.csproj", "src/LiteCharmsSecurity.Admin.EntityFramework.SqlServer/"] COPY ["src/LiteCharmsSecurity.Admin.EntityFramework.SqlServer/LiteCharmsSecurity.Admin.EntityFramework.SqlServer.csproj", "src/LiteCharmsSecurity.Admin.EntityFramework.SqlServer/"]
COPY ["src/LiteCharmsSecurity.Shared/LiteCharmsSecurity.Shared.csproj", "src/LiteCharmsSecurity.Shared/"] COPY ["src/LiteCharmsSecurity.Shared/LiteCharmsSecurity.Shared.csproj", "src/LiteCharmsSecurity.Shared/"]
RUN dotnet restore "src/LiteCharmsSecurity.Admin/LiteCharmsSecurity.Admin.csproj" --source "https://nexus.khongisa.co.za/repository/nuget-group/index.json" RUN dotnet restore "src/LiteCharmsSecurity.Admin/LiteCharmsSecurity.Admin.csproj" --source "https://nexus.khongisa.co.za/repository/nuget-group/index.json" --verbosity detailed
COPY . . COPY . .
WORKDIR "src/LiteCharmsSecurity.Admin" WORKDIR "src/LiteCharmsSecurity.Admin"
@@ -10,7 +10,7 @@ COPY ["src/LiteCharmsSecurity.STS.Identity/LiteCharmsSecurity.STS.Identity.cspro
COPY ["src/LiteCharmsSecurity.Admin.EntityFramework.Shared/LiteCharmsSecurity.Admin.EntityFramework.Shared.csproj", "src/LiteCharmsSecurity.Admin.EntityFramework.Shared/"] COPY ["src/LiteCharmsSecurity.Admin.EntityFramework.Shared/LiteCharmsSecurity.Admin.EntityFramework.Shared.csproj", "src/LiteCharmsSecurity.Admin.EntityFramework.Shared/"]
COPY ["src/LiteCharmsSecurity.Shared/LiteCharmsSecurity.Shared.csproj", "src/LiteCharmsSecurity.Shared/"] COPY ["src/LiteCharmsSecurity.Shared/LiteCharmsSecurity.Shared.csproj", "src/LiteCharmsSecurity.Shared/"]
RUN dotnet restore "src/LiteCharmsSecurity.STS.Identity/LiteCharmsSecurity.STS.Identity.csproj" --source "https://nexus.khongisa.co.za/repository/nuget-group/index.json" RUN dotnet restore "src/LiteCharmsSecurity.STS.Identity/LiteCharmsSecurity.STS.Identity.csproj" --source "https://nexus.khongisa.co.za/repository/nuget-group/index.json" --verbosity detailed
COPY . . COPY . .
WORKDIR "src/LiteCharmsSecurity.STS.Identity" WORKDIR "src/LiteCharmsSecurity.STS.Identity"